今天在用docker-compose 部署Apache DolphinScheduler的時候在我的mac上報如下的錯寡键,但是服務(wù)器上是正常的雪隧,正常來講用docker部署項目不應(yīng)該出現(xiàn)這種問題,上網(wǎng)查了很多藕畔,說是初始化Zookeeper連接時庄拇,將接收超時參數(shù)值調(diào)整大一些即可(tickTime2000改為10000)措近,默認是毫秒(ms),但是還是不行瞭郑,后來看到一篇文章說可能是docker內(nèi)存不夠的關(guān)系,后來將docker內(nèi)存從2G跳到了4G好了屈张,但感覺不太像是這個問題缎脾,所以記錄一下
2021-02-27 19:21:26,435 [myid:1] - WARN [NIOWorkerThread-1:NIOServerCnxn@364] - Unexpected exception
EndOfStreamException: Unable to read additional data from client, it probably closed the socket: address = /172.21.0.5:39431, session = 0x0
at org.apache.zookeeper.server.NIOServerCnxn.handleFailedRead(NIOServerCnxn.java:163)
at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:326)
at org.apache.zookeeper.server.NIOServerCnxnFactory$IOWorkRequest.doWork(NIOServerCnxnFactory.java:522)
at org.apache.zookeeper.server.WorkerService$ScheduledWorkRequest.run(WorkerService.java:154)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)