I'm configuring an active-active WSO2 active-active cluster where everything works as expected. However it recently started logging this continuously without any change in its configuration:
...
INFO - LogMediator STATUS = Message dispatched to the main sequence. Invalid URL., RESOURCE = / HEALTH CHECK URL = /
INFO - LogMediator STATUS = Message dispatched to the main sequence. Invalid URL., RESOURCE = / HEALTH CHECK URL = /
INFO - LogMediator STATUS = Message dispatched to the main sequence. Invalid URL., RESOURCE = / HEALTH CHECK URL = /
INFO - LogMediator STATUS = Message dispatched to the main sequence. Invalid URL., RESOURCE = / HEALTH CHECK URL = /
...
What could be the reason?
What's happening is some external client/system is sending a request periodically to the APIM GW to the URL https://GW_URL:<GW_PORT>/
. Since this request doesn't match with any API contexts the request is ignored by dispatching to the main sequence.
Most probably these requests are generated from your Loadbalancer. Load balancers do periodical probing to check the availability of the server. You should be able to get around this by adding proper Healthcheck URLs in the LB by referring this.