首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过JMX监控Docker中运行的Spring Boot App

通过JMX监控Docker中运行的Spring Boot App
EN

Stack Overflow用户
提问于 2018-09-13 02:56:52
回答 1查看 263关注 0票数 0

我正在使用docker swarm & Traefic来管理和部署我的容器。不幸的是,我没有设置它,也不确定细节,我所做的就是在那里部署我的应用程序,然后一切都会处理好。我正在运行Spring Boot应用程序,每个应用程序可以有多个实例。Docker文件基本上非常简单

代码语言:javascript
复制
ENTRYPOINT java -jar /app.jar

我们也使用Traefic来管理它。

我正在尝试将jconsole连接到不同的应用程序,但不确定如何为远程运行在docker swarm中的远程应用程序做这件事。本地没有问题。

我在互联网上读到关于在启动java应用程序时设置JMX设置,但所有关于连接到在docker上运行的应用程序或使用静态IP的信息。我想我没有静态IP添加到我的配置中,它总是动态分配的。

任何建议或从哪里开始寻找都将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2018-09-14 03:20:21

要映射多个容器,可以使用容器主机名。当您运行像"docker run -ti ... --hostname test1 ...“这样的容器时或者运行一个服务"docker service create ... name= test1...“。

所以,你必须通过主机名点击。

致以问候。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52301734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档