我使用Dropwizard框架编写了一个java rest微服务。 服务开始正常,但如果微服务上没有活动,则会自动关闭以下日志
INFO [15:17:54.165] [dw-240 - GET /uid/requests/be7e2b1c-a694-4a11-b586-
c5082f61c2ef] c.t.u.b.UIDQueryService - Transformed response for requestId
[be7e2b1c-a694-4a11-b586-c5082f61c2ef]
INFO [15:55:43.040] [Thread-14] o.e.j.s.ServerConnector - Stopped
application@f5a7226{HTTP/1.1}{0.0.0.0:8080}
INFO [15:55:43.042] [Thread-14] o.e.j.s.ServerConnector - Stopped
admin@519c6fcc{HTTP/1.1}{0.0.0.0:8081}
INFO [15:55:43.043] [Thread-14] o.e.j.s.h.ContextHandler - Stopped
i.d.j.MutableServletContextHandler@ee2ae9a{/,null,UNAVAILABLE}
从日志中我们可以看到服务器在微服务上的一些不活动后自动关闭。上次GET和服务器关闭之间的时间差大约为40分钟。
我认为它的一些配置会在某些不活动后杀死服务,是否有任何人对此有所了解。
答案 0 :(得分:0)
在配置文件中配置线程部分
maxThreads: 20480
minThreads: 50
https://github.com/armdev/tosptube/blob/master/tosp-auth/src/main/resources/config.yml