App Instances Crashing Multiple Times A Day Without Any Logging Captured Since Updating To Mendix 9

0
Hello, We recently upgraded our application from Mendix 8 to Mendix 9 and have encountered several critical issues since the transition. Most notably, the application — currently running on two instances — has begun crashing multiple times per day. We are on private cloud and hosting our application on AWS EKS. The troubling part is that these crashes occur without any apparent cause. We have not found any relevant logs from either the application or the cluster that would shed light on the issue. It appears that logging stops altogether shortly before the crash, making it difficult to trace the root cause. Importantly, these crashes did not occur in the Mendix 8 environment, and no similar instability was observed prior to the upgrade. We are seeking insight into why this behavior might have emerged in Mendix 9, and whether there are known issues that could affect application stability or logging mechanisms after such an upgrade. Any guidance or recommendations for further diagnosis would be greatly appreciated.  
asked
2 answers
0

Have you upgraded all the marketplace modules after upgrading to mendix 9?

Have you cleaned the userlib folder after upgrading to remove older duplicate files?

 

answered
0

Mendix 9 Crash Issue  -Cause and Methods to rectify

 

  • Use JDK 11 (Mendix 9 does not support JDK 8).

  • Check for OutOfMemoryError (OOM) in Kubernetes pod logs.

  • Add JVM option: -XX:+HeapDumpOnOutOfMemoryError for debugging.

  • Enable DEBUG or TRACE logs for key log nodes like Runtime, Connector, Core.

  • Update all Marketplace modules to versions compatible with Mendix 9.

  • Review and disable or stagger heavy Scheduled Events temporarily.

  • Increase readiness and liveness probe values in Kubernetes configuration.

  • Monitor memory and CPU usage using AWS EKS or CloudWatch.

  • Use the official Mendix 9 Docker base image for your containers.

  • Try running the application on a single pod to isolate issues.

  • Review application model changes made during the Mendix 8 to 9 upgrade.

  • If unresolved, collect logs and heap dumps, then raise a ticket with Mendix Support.

answered