如何在Spring Boot中跟踪/监视套接字连接?

时间:2019-05-21 11:52:29

标签: java spring-boot sockets tomcat

我们有一个使用默认嵌入式tomcat的spring boot(带有zuul)应用程序(我认为)。它有许多采用不同技术和语言实现的客户。而且我们在TIME_WAIT中有太多的端口存在问题:即打开/关闭了太多的套接字连接而没有预期的请求行为,该行为将使连接在大多数时间内保持活动状态。

通过在已部署的API中检索HttpRequest对象,我可以获取有关请求标头的信息。这样,我就可以跟踪所使用的http协议(http / 1.1)和标头参数,例如keep-alive(如果存在的话,则对于使用http / 1.1来说是多余的)。

=>我想跟踪打开和关闭的套接字连接,但是我不知道如何?

中间信息总比没有好。

注意:在使用spring-websocket时,我发现了一些关于类似主题的教程,但是我们没有。

0 个答案:

没有答案