This repository has been archived by the owner on May 18, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 19
Need to limit DB connections at the persistence layer, especially during reload/replay #104
Comments
That followed later (immediately after the initial replay) with:
After startup the flow service stabilises and normal operation is possible. |
Complete trace from one graph. (The actor is not eventually materialised in this case.)
|
Curling to get the graph details after startup for that graph will pull it in later on, as you might expect:
(Note, this graph was only partially constructed and not committed earlier.) The kubectl logs from the flow service:
|
Here's a graph that was created during a flow load test run. Again, the persistence layer is operating in parallel and we're bumping up against the DB connection limit (which is set to 500 in this deployment).
|
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I've a DB with a bunch of active graphs in it - a few thousand.
During replay at a shard restart, I'm seeing the following:
Error 1040 indicates too many parallel connections to the DB. It looks like we're generating these in parallel.
The text was updated successfully, but these errors were encountered: