Skip to content

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

@jaserud

Description

@jaserud

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions