Mule ESB CloudHub找不到请求的侦听器,并且可用的侦听器是

问题描述 投票:0回答:1

[多个应用程序已部署到Mule CloudHub,并且他们的日志正被试图发送某种请求的人弄得很乱/垃圾邮件:

No listener found for request: (GET)/


No listener found for request: (POST)/azenv.php


No listener found for request: (HEAD)/robots.txt


No listener found for request: (GET)/manager/html

作为示例,并:

Available listeners are: [listed available API endpoints, won't expose them here]

由于应用程序日志被限制为一定数量的MB和时间,因此这些spammy日志变得混乱,并推迟了重要的日志。

侦听器正在使用HTTP协议。

据我所知,这种处理方式是设置VPC和/或至少将HTTPS与TSL / SSL结合使用。除了VPC和HTTPS之外,还有哪些其他选择?

http logging mule mule-esb cloudhub
1个回答
0
投票
最简单的方法就是将触发这些日志的类的日志级别切换到“更高”级别。该信息应该在完整的日志条目中可用,但我认为该类为org.mule.module.http.internal.listener.HttpListenerRegistry,并且应该具有WARN级别。
© www.soinside.com 2019 - 2024. All rights reserved.