【问题标题】:Apache Camel EJB TimeoutApache Camel EJB 超时
【发布时间】:2014-04-03 20:16:22
【问题描述】:

我正在使用 Apache Camel 将请求路由到 EJB 服务,但我想知道如何设置超时时间?

如果是 HTTP 服务,Camel HTTP 组件有设置超时的选项,但没有 EJB 服务。

【问题讨论】:

    标签: java apache-camel


    【解决方案1】:

    您可以在 EJB 端点之前放置一个 SEDA 端点; SEDA 处理超时。

    【讨论】:

    • 如果我没记错<endpoint id="com__dbs__testapp__EJB_Req" uri="ejb:ejb/MappedEJBModule_jar/MappedEJBModule.jar/RemoteEmployeeBean#com.iexceed.study.ejb.employee.RemoteEmployee?method=receiveEmployee"/>下面的端点必须修改为<endpoint id="com__dbs__testapp__EJB_Req" uri="seda:ejb:ejb/MappedEJBModule_jar/MappedEJBModule.jar/RemoteEmployeeBean#com.iexceed.study.ejb.employee.RemoteEmployee?method=receiveEmployee"/>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多