This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
Our server usage report fails often now that we added 2 worker nodes in addition to the controller node. The app seems to require that it run only via the controller machine. Is that correct? If so, I assume i need to use the worker assignment setup to ensure it runs on the controller machine?
The server usage workflow queries the underlying embedded database (MongoDB) which by defaults resides on the controller machine. I assume the workflow fails because it's configured to talk to the database on port 27018 on localhost which is the default setting. When executed on one of the workers, it attempts to access the database on that machine and it's not there. You will be able to fix this by using the hostname or IP address of the controller instead of localhost.