Clustering/Load Balancing Tomcat with Apache

Clustering/Load Balancing Tomcat with Apache Clustering/Load Balancing Tomcat has many performance implications within a production environment. For instance, developers and m-Power administrators can safely restart individual Tomcats without bringing down an entire production instance, as well as memory and resources are better balanced. There are two main steps in setting up a clustered Tomcat environment–… Continue reading »

Tomcat Troubleshooting Guide

Tomcat Troubleshooting Guide If you are noticing that m-Power is running slow, or freezing up altogether, there are several steps that you can take to troubleshoot or improve this. Configuring Memory Tomcat Logging Tomcat Stability Enhancement Clustering/Load Balancing Tomcat with Apache Configuring Memory Tomcat is initially configured to use half a gigabyte of memory. We… Continue reading »

General m-Power Troubleshooting Guide

General m-Power Troubleshooting Guide Here are some hints and tricks to help you work better with m-Power: My application is showing the wrong data. Run the application, and then pass in debug=1 as a parameter. Alternatively, you can turn on the debug statement in the application properties. The debug statement will provide you with the… Continue reading »

User Privilege Parameters

User Privilege Parameters allow m-Power to store information about the user signed in at the current moment in time. These parameters are set in session, accessible throughout every application, and are saved to a user’s profile so that they are available every time a user is logged in. This is useful for controlling on screen… Continue reading »

Configure mrc Servlet Reloading

While there are many reasons why having a development instance and a production instance of m-Power is necessary, one of the strongest reasons is the instability of the development environment. With recompiling, constant changes, and Tomcat restarts, development is not designed for end users to access applications. This separation of environments works well for the… Continue reading »