Troubleshooting Containerized Java Applications via JMX

When developing JEE applications these days we not only deploy ‘em as containerized apps but (at least in my teams) also use containers for local development. One issue I was confronted with the other day was a performance bug with one of our apps. Back in the days I’d have just fired up VisualVM to connect to the local process causing trouble - but now, the process to attach to doesn’t run locally anymore. ...

May 2, 2020 · 6 min · schoeffm

Using load-tests as quality gate in Jenkins pipelines

Over years JMeter has always been a valuable tool in my box when dealing with performance testing. But when we’ve integrated those tests with our CI/CD-pipeline we always had hard times to control the pipeline outcome based on the performance results. In other words, let the test results act as a quality gate for either promoting the build-artfiact along the pipeline or not. ...

August 14, 2019 · 4 min · schoeffm