Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Many JDBCConnectionExceptions are thrown when muse is under heavy load #86

Open
jaserud opened this issue Nov 30, 2021 · 3 comments
Open
Assignees
Labels

Comments

@jaserud
Copy link

jaserud commented Nov 30, 2021

Details:

  • It looks like muse is unsuccessfully attempting to get JDBC connections for transactionals (see logs observed during heavy submission load bellow)
  • JDBC connections is used for flyway but the data operation should be via R2DBC connections
  • Most likely there is a mismatch between db drivers injection some where (or could be something else)
  • the overload of exceptions eventually makes muse unhealthy and it gets restarted (which is bad if we have inflight submissions as they are lost)

Logs while muse was running during some submissions:

image

Expected Behavior:

  • muse should be consistent with its db connections
@ghost ghost self-assigned this Jun 9, 2022
@ghost
Copy link

ghost commented Jun 9, 2022

@joneubank can you please take a look and advise if it still occurs and needs action?

@ghost ghost assigned joneubank and unassigned ghost Jul 27, 2022
@ghost ghost added the critical label Jul 27, 2022
@justincorrigible
Copy link
Contributor

This issue sprung up again just now as we were testing the Maestro + Song upgrades (4.2.0 and 5.0.1, respectively).

@ghost
Copy link

ghost commented Jul 27, 2022

And I wont term this situations as "under heavy load" . it was 100 samples 3MB data. need to fix this for successfully uploading samples to the portal,

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants