Closed FabienHenon closed 6 years ago
Could you give master a try? I just pushed a fix which addresses some issues with synchronization, and may resolve your problem. If you are still having issues, please gist your logs again (from all nodes) and I will take a look
Thank you, this is now working fine :)
Should I update to version 3.2.1
? Or directly to the last commit's ref?
Hi,
First, I'd like to thank you for this had work :)
I tried to used
Swarm
for my own project. I'm starting processes from my supervisor and I'd like them to be shared between connected nodes.This is the code I use to start new workers in the swarm:
This is just a
DynamicSupervisor
started at app startup. When I need a new worker I callschedule
function with parameters, which then starts a new worker.The code for the worker is pretty simple:
The worker does only one think: It calls a
send
function after a given amount of time.Everything works fine with a single node. However, when I start a new node and connect it to the first one, I can't find my workers from the second node:
Here are the logs from my first node (the one from which I started the workers):
Here are the logs from the second node:
Did I do or understood anything wrong?
I expected the second node to be able to find my workers and to get my workers if the first node crashes.