alibaba / alibaba/DataX

datax执行器注册不上去

Open
#2,123 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
17.4k
Forks
5.7k
PR merge metrics
No merged PRs in 30d

Description

版本:datax-executor:2.1.2
两台机器:一台机器已经安装了datax datax-web executor 2.1.2版本 已经跑很久了 没问题 现在想在另一台机器单独起一个高版本datax(202309版本) datax-executor用的是2.1.2版本向上一台机器注册 发现新的datax-executor启动不起来 日志调到debug之后 卡到以下地点就停了 一直不动 我看也没执行到注册逻辑上 arthas监控相关方法 (ExecutorRegistryThread start) 也没执行 不知道为什么

操作系统是rocky 9

ator.useCacheForAllThreads: true
2024-05-15 17:07:36,783 DEBUG [Thread-7] i.n.b.PooledByteBufAllocator [PooledByteBufAllocator.java : 147] -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
2024-05-15 17:07:36,791 DEBUG [Thread-7] i.n.b.ByteBufUtil [ByteBufUtil.java : 84] -Dio.netty.allocator.type: pooled
2024-05-15 17:07:36,792 DEBUG [Thread-7] i.n.b.ByteBufUtil [ByteBufUtil.java : 93] -Dio.netty.threadLocalDirectBufferSize: 0
2024-05-15 17:07:36,792 DEBUG [Thread-7] i.n.b.ByteBufUtil [ByteBufUtil.java : 96] -Dio.netty.maxThreadLocalCharBufferSize: 16384
2024-05-15 17:07:36,804 INFO [Thread-7] c.w.d.r.r.net.Server [NettyHttpServer.java : 64] >>>>>>>>>>> xxl-rpc remoting server start success, nettype = com.wugui.datax.rpc.remoting.net.impl.netty_http.server.NettyHttpServer, port = 9999
2024-05-15 17:07:36,814 DEBUG [datax-web, executor ExecutorRegistryThread] o.h.c.AbstractCentralProcessor [AbstractCentralProcessor.java : 128] Oracle MXBean detected.
2024-05-15 17:07:36,814 DEBUG [datax-web, executor ExecutorRegistryThread] oshi.util.FileUtil [FileUtil.java : 73] Reading file /proc/cpuinfo
2024-05-15 17:07:36,856 DEBUG [datax-web, executor ExecutorRegistryThread] oshi.util.FileUtil [FileUtil.java : 73] Reading file /proc/cpuinfo
2024-05-15 17:07:36,870 DEBUG [datax-web, executor ExecutorRegistryThread] oshi.util.FileUtil [FileUtil.java : 73] Reading file /proc/stat
2024-05-15 17:07:36,871 DEBUG [datax-web, executor ExecutorRegistryThread] oshi.util.FileUtil [FileUtil.java : 73] Reading file /proc/stat
2024-05-15 17:07:36,872 DEBUG [datax-web, executor ExecutorRegistryThread] o.h.p.l.LinuxCentralProcessor [LinuxCentralProcessor.java : 58] Initialized Processor
2024-05-15 17:07:36,874 DEBUG [datax-web, executor ExecutorRegistryThread] oshi.util.FileUtil [FileUtil.java : 73] Reading file /proc/meminfo

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the startup with datax-executor 2.1.2 on Rocky 9 while registering against the existing datax-web instance, using the provided debug log as the starting point. Read NettyHttpServer.java around line 64 and the ExecutorRegistryThread entry point, then determine why registration does not proceed; done means the executor starts and registers successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, linux
Domain
distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.