JMX_PORT is not used
- 主要语言
- Java
- 星标
- 6.4k
- 派生
- 1.2k
- 平均合并
- 1 天 23 小时
- 30 天内合并 PR
- 115
描述
Although JMX_PORT is assigned and JMX_MODE=local, (defaults) JMX server is not started
**To Reproduce**
Steps to reproduce the behavior:
1. Start IotDB cluster node with default settings.
2. Using bash, look if 31999 port is open
3. In logs, there is a phrase like
`[main] WARN o.a.i.d.s.StartupChecks:38 - iotdb.jmx.port missing from iotdb-env.sh(Unix or OS X, if you use Windows, check conf/iotdb-env.bat) `
**Expected behavior**
JMX server to started
**Kubernetes Environment**
- Apache IotDB 0.12.3
**Additional context**
I also tried to set JMX_PORT, JMX_MODE and iotdb.jmx.port as envrionment variables without success
贡献指南
调研方向
复现默认的 cluster-node 启动,并检查 31999 端口以及 StartupChecks 关于 iotdb.jmx.port 的警告。首先阅读 iotdb-env.sh 和 conf/iotdb-env.bat,然后跟踪 JMX_PORT、JMX_MODE 和 iotdb.jmx.port 的读取方式。完成的标准是:默认配置能够在预期端口启动 JMX 服务器,而无需手动更改环境变量。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java, kubernetes
- 领域
- database
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100