[TOC]
dump作业运行信息
使用Elastic-Job-Lite过程中可能会碰到一些分布式问题,导致作业运行不稳定。
由于无法在生产环境调试,通过dump命令可以把作业内部相关信息dump出来,方便开发者debug分析; 另外为了不泄露隐私,已将相关信息中的ip地址以ip1, ip2…的形式过滤,可以在互联网上公开传输环境信息,便于进一步完善Elastic-Job。
如何使用
配置监听端口
支持两种配置方式
- Spring方式
- Java方式
public class JobMain { public static void main(final String[] args) { // ... jobConfig.setMonitorPort(9888); // ... }}
启动作业
执行dump命令
dump命令完全参照Zookeeper的四字命令理念
echo "dump" | nc 9888

导出至文件
echo "dump" | nc 9888 > job_debug.txt
使用注意事项
务必更新至1.0.3以上版本
