FlowFuse / FlowFuse/nr-project-nodes
Project Call nodes stalling
- Dominant language
- JavaScript
- Stars
- 7
- Forks
- 1
- Avg merge
- 8d 6h
- Merged PRs (30d)
- 2
Description
### Current Behavior
Reported by a self-hosted customer - originally here: https://github.com/FlowFuse/nr-project-nodes/issues/68#issuecomment-2099960179
> We have been experiencing a problem of return messages suddenly not being delivered for some time now. Multiple versions of NodeRED, multiple versions of Project nodes, multiple versions of NodeJS (on the Windows server). We are unable to reliably recreate the problem. It appears to surface after some time of usage or # of messages (?) of the Project Call node. But hesitant to say this because I've experienced a stall after just 7 messages, while I've also seen it do 60+ without a problem.
A (manual) restart of the calling instance (where the Project Call node is) solves the problem. Obviously, this isn't desirable in a production environment.
With an updated from the end of last week:
> It does appear we are getting a time-out from the project call node when no return is received. The problem also appears to rear its head more when multiple people are working with the Dashboard front-end (triggering flows that use the project calls to start Powershell scripts on the Windows based NR instance), and in the case of yesterday he was constantly starting actions. This leads us to believe the number of messages sent over a project call node plays a role here.
### Expected Behavior
_No response_
### Steps To Reproduce
_No response_
### Environment
- FlowFuse version:
- Node.js version:
- npm version:
- Platform/OS:
- Browser:
### Linked Customers
- Customer name and/or link to HubSpot contact
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.