Closed windowshopr closed 7 months ago
Simple fix, I just needed to change the bind
address in the C:\Program Files\Memurai\memurai.conf
file to 0.0.0.0
and voila. I guess leaving the bind address as 127.0.0.1
will only allow local connections to the Redis server.
Describe the bug I'm getting errors when trying to connect a remote worker (on the same LAN, just a different computer) to my local scheduler. My environment is on Windows 10, Golang v 1.19. I am currently running a scheduler server, AND a worker server on the local machine, they are talking to each other fine and the program is running, on 127.0.0.1. When I attempt to run a second worker server on a second computer, connecting to the local machine at address 172.16.1.114, I get the following output:
It seems to start fine, but starts having issues a few seconds in. What might be causing this?
To Reproduce Steps to reproduce the behavior (Code snippets if applicable):
Expected behavior Both local and the remote worker servers should be pulling tasks from the queue.
Screenshots None
Environment (please complete the following information):
asynq
package v0.24.1Additional context None, but just ask and I can provide more details if needed.
I'm a newbie when it comes to Redis, so I'm wondering if maybe the Redis server only allows 1 max connection?