Level 1:
Will it’s implementation tolerate having two or more instances running against same database (mariadb) for failover purposes, with only a single instance actively serving users (though both running) at same time?
Level 2:
Are it’s internal operations of the server stateless outside of backend database, such that it could tolerate being hit from multiple container instances at the same time? (Assume round-robin or without-warning failover between nodes.)
In both cases, key question is whether any in-memory state is maintained that could be corrupted by having two containers running at same time against same DB?