xxl-job 스케줄러 포트가 외부의 빈번한 접근으로 인한 오류

1885 단어 정시 스케줄링
xxl-job 스케줄러 포트가 외부에 빈번하게 접근하여 발생한 오류는 다음과 같습니다.
[2020-05-16 16:52:54.996][ERROR][][nioEventLoopGroup-5-5][c.x.j.c.server.EmbedServer$EmbedHttpServerHandler] - >>>>>>>>>>> xxl-job provider netty_http server caught exception
java.io.IOException: Connection reset by peer
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:288)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:347)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:148)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:648)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysPlain(NioEventLoop.java:548)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:502)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:462)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

이 오류 알림은 시간 작업의 스케줄링 실행에 영향을 주지 않습니다.그러나 이 로그는 포트가 외부에 접근할 때마다 오류를 보고합니다.많은 로그를 출력할 수 있습니다.
 
마지막으로 xxl-job의github 문제에서 서설력 선생님이 이 오류를 대답한 것은 집행기가 설정한 포트인 9999가 파충류나 외부 프로젝트에 빈번하게 접근할 수 있기 때문이다.
그리고 우리 프로젝트는 아리운의 부하 균형적인 건강 검사를 설치한 것이라고 생각했다.9999 포트에 대해 검사를 했습니다.2초 간격으로 방문 검사를 합니다.
 
이거 구덩이야..부하가 균형 잡힌 건강 검사를 빼면 아무 일도 없다
 
 
 

좋은 웹페이지 즐겨찾기