Java Spring:偶尔找不到portlet请求的处理程序

Java Spring:偶尔找不到portlet请求的处理程序,java,spring,Java,Spring,我在多服务器配置中遇到了一些关于NoHandlerException的问题。我一直想弄清楚我什么时候会遇到这个异常,但是 我找不到任何关于它实际上意味着没有找到处理程序的好描述 这里的问题是,实际上一切似乎都正常工作,我们没有从生产系统收到任何关于这方面的错误报告,我们也无法 在我们的测试系统中重现错误。但我们可以清楚地看到,在我们的生产日志中存在大量未发现处理程序的错误 所以我的问题是,这个错误可能是由于一些糟糕的负载平衡造成的吗?就像这样,我们在两个站点之间发送用户 不同的服务器和服务器接收

我在多服务器配置中遇到了一些关于NoHandlerException的问题。我一直想弄清楚我什么时候会遇到这个异常,但是 我找不到任何关于它实际上意味着没有找到处理程序的好描述

这里的问题是,实际上一切似乎都正常工作,我们没有从生产系统收到任何关于这方面的错误报告,我们也无法 在我们的测试系统中重现错误。但我们可以清楚地看到,在我们的生产日志中存在大量未发现处理程序的错误

所以我的问题是,这个错误可能是由于一些糟糕的负载平衡造成的吗?就像这样,我们在两个站点之间发送用户 不同的服务器和服务器接收服务器没有此用户/会话的更新状态?或者是Spring应用程序上的一些配置错误 那负载平衡不会影响吗

当我搜索其他有同样错误的人时,他们似乎总是能得到,但我只是偶尔得到

我们收到的错误是:

Uncaught service() exception root cause AppName: javax.servlet.ServletException: org.springframework.web.portlet.NoHandlerFoundException: No handler found for portlet request: mode 'view', phase 'ACTION_PHASE', parameters map['action' -> array<String>['myController.parameter']]
Uncaught service()异常根本原因AppName:javax.servlet.ServletException:org.springframework.web.portlet.NoHandlerFoundException:未找到portlet请求的处理程序:模式“视图”、阶段“操作”\u阶段、参数映射['ACTION'->数组['myController.parameter']]

尝试检查包含portlet的xml。通常每个处理程序阶段的错误都是由配置引起的。

您可以发布您的portlet和spring配置代码吗?我希望有人能解释这个错误,比如当这个错误发生时spring实际上是什么意思。我已经看到它可以在404抛出,但我们没有任何ThroweExceptionIfNoHandlerFound属性集。