You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, Shlink has a number of background jobs and tasks that can be run with RoadRunner or openswoole.
These tasks can be enabled or disabled, but all of them are always triggered no matter what, and each one of them is responsible to immediately exit if not enabled.
This was a reasonable approach at first, but as the number of tasks grows, this is starting to become problematic, because there's a limited amount of job workers, and too many tasks can potentially block each other.
It would be good to find a way to not trigger tasks at all if they are not enabled.
The text was updated successfully, but these errors were encountered:
Currently, Shlink has a number of background jobs and tasks that can be run with RoadRunner or openswoole.
These tasks can be enabled or disabled, but all of them are always triggered no matter what, and each one of them is responsible to immediately exit if not enabled.
This was a reasonable approach at first, but as the number of tasks grows, this is starting to become problematic, because there's a limited amount of job workers, and too many tasks can potentially block each other.
It would be good to find a way to not trigger tasks at all if they are not enabled.
The text was updated successfully, but these errors were encountered: