0

我在 tomcat 9 服务器上安装了 Javamelody 收集器战争。

我正在尝试删除添加的服务器,但我无法做到这一点我有这个错误:

ava.lang.IllegalArgumentException: An invalid character [32] was present in the Cookie value
org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateCookieValue(Rfc6265CookieProcessor.java:182)
org.apache.tomcat.util.http.Rfc6265CookieProcessor.generateHeader(Rfc6265CookieProcessor.java:115)
org.apache.catalina.connector.Response.generateCookieString(Response.java:974)
org.apache.catalina.connector.Response.addCookie(Response.java:926)
org.apache.catalina.connector.ResponseFacade.addCookie(ResponseFacade.java:385)
net.bull.javamelody.internal.web.HttpCookieManager.addCookie(HttpCookieManager.java:90)
net.bull.javamelody.internal.web.CollectorController.getApplication(CollectorController.java:600)
net.bull.javamelody.CollectorServlet.doGet(CollectorServlet.java:89)
javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

我试图在文件服务器上直接删除它,但我不知道这些文件的位置。

在此处输入图像描述

在此处输入图像描述

任何想法 ?

4

2 回答 2

0

来自evernote的回应,当前收集器javamelody服务器存在错误,服务器不支持服务器名称中的空格,同时添加到聚合服务器。

希望能有所帮助!

于 2018-10-23T12:57:58.587 回答
0

我个人有一个类似的问题,我想获得收集的监控。我最终在收集服务器上编辑 applications.properties 文件。

vi /opt/tomcat/temp/javamelody/applications.properties

您将能够看到受监控的应用程序列表

#urls of the applications to monitor
#Wed Nov 07 12:08:01 GMT 2018
YouApplication\ serverA=http\://serverB\:8080/YouApplication

然后在删除 YouApplication 行并重新启动服务器之后一切都很好。

希望它会有所帮助。

于 2018-11-07T12:33:37.747 回答