made port retrieval more flexible with regards to tomcat connector object name

This commit is contained in:
Martin Lippert
2017-06-15 16:11:27 +02:00
parent 91286db85e
commit e322b6279c

View File

@@ -208,7 +208,7 @@ public class SpringBootApp {
Set<ObjectName> queryNames = connection.queryNames(null, null);
for (ObjectName objectName : queryNames) {
if (objectName.toString().startsWith("Tomcat:type=Connector")) {
if (objectName.toString().startsWith("Tomcat") && objectName.toString().contains("type=Connector")) {
Object result = connection.getAttribute(objectName, "localPort");
if (result != null) {
return result.toString();