CometD提出了过多的请求

时间:2013-01-19 01:44:19

标签: tomcat logging tapestry atmosphere cometd

我一直在网络应用的日志文件中看到奇怪的消息。

127.0.0.1 - - [15/Jan/2013:23:00:53 +0000] "POST /cometd/connect HTTP/1.1" 200 147

此消息一直出现在那里,过去几天我在一小时内看到了超过20000次,所以它设法将我的CPU设置为100利用率。有谁知道这是关于什么的?

如果我尝试转到该地址,则会抛出400 Unknown Bayeux Transport Exception

1 个答案:

答案 0 :(得分:1)

看起来您在Tomcat上部署了CometD bayeux server,并且任何客户端都使用长轮询或回调轮询来访问它(在您的access.log上有数千个POST请求的原因)。

这是正常现象,除非您的CometD中存在与应用程序绑定的错误,否则不应该让您的CPU被吃掉。