rmi - 当我修改 JMX 端口设置时,SMBJ 不再工作
问题描述
我有一个在 Spring Boot 下运行的应用程序,它利用 SMBJ 挂载和读取远程文件,它运行良好。但是我正在尝试设置一些数据狗报告并尝试使用 JMX 作为数据狗的数据源...
为此,我正在盯着 springboot jar 使用以下内容:
ENTRYPOINT java -Djava.rmi.server.hostname=myhost
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.port=8089
-Dcom.sun.management.jmxremote.rmi.port=8089
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-jar demo-0.0.1-SNAPSHOT.jar
一旦我这样做了,SMBJ 就不再创建坐骑了。如果我删除这些参数,代码将再次正常工作,并且 SMBJ 能够创建/安装到共享,如果我拥有它们,它只是在尝试创建共享时超时。我想可能是 RMI 主机名更改,但是仅删除这个似乎并不能解决它。
任何人都可以提供任何帮助吗?SMBJ 真的依赖于 jmxremote 设置吗?似乎确实是..我尝试删除端口的覆盖,因此它们也转到默认端口,但这也没有解决它。
任何帮助,将不胜感激。
解决方案
推荐阅读
- blazor - 加载 Javascript Blazor 组件
- python - 用 (X,Y) 绘制直方图,其中 X 有一些条目多次出现
- apache-kafka - kafka + 获取 Isr 部分列表 + 变通解决方案
- php - 是否可以按分类和术语查询自定义帖子类型,并且只能查询具有特定子术语的帖子类型?
- c# - C# 动态作为类型参数
- lua - 本地脚本的部分代码在重生时随机停止工作
- elasticsearch - ElasticSearch 在“[node] initializing ...”状态后启动时冻结
- php - 坚持使用 PHP 中的儒略历日格式
- powerquery - 提取具有多个日期的行的最小最大日期
- google-chrome - 如何在 Chrome 开发者工具中为 devtoolsFormatters 格式化程序的主体使用默认行为