Improviding Speed of OpenMRS - During Development and support

Yeah, this is a continual problem… generally with our distributions startup time gets slower and slower while refreshing the context, and eventually we get sick of it and spend some time digging into it and speeding things up (which is never easy) and share a couple minutes off startup… and then, a few yesrs go by, and it slows down again.

What @mseaton suggests is spot-on.

Also, there’s the long-time issue where @Autowiring within services can really slow thing down for some reason we’ve never figured out. Any of the OpenMRS module should hopefully not be doing this, but worth checking out any of the custom modules. I tried to find the original link for this but couldn’t, but here’s one that talks about it:

Take care, Mark

1 Like