Multi-node cluster - How it works? #1251
Unanswered
lfbertucci
asked this question in
Q&A
Replies: 1 comment
-
Does the workflow definition is added in WorkflowRegistry at all nodes? How do I start a workflow that is registered at another node? Does WorkflowCore controls that? Or I need to make a logic to add to WorkflowRegistry at all nodes? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
how are you doing? Hope well...
First of all, congratulations for the excellent library, it's awesome...
I'm using the multi-node cluster format with AWS DynamoDB LockProvider, AWS SQS QueueProvider and MySql PersistenceProvider... and load workflow definitions through DSL DefinitionLoader from JSON.
All running well until recently, when the "synchronization" started to delay at nodes where definition is not registered (about 2 minutes delay).
So I started to investigate and can't find where/when the "synchronization" occurs (if it occurs), neither when the definitions is added in WorkflowRegistry (I found the service, but not who calls it).
Can you help me with some informations how this feature works?
If it really synchronize? Or how does a workflow registered at nodeA executes at nodeB?
Thanks you
Beta Was this translation helpful? Give feedback.
All reactions