我是新来的bpel。我做了一个挑选活动的web服务,它工作正常。但是,当我将onAlarm持续时间更改为超过120秒时,出现超时错误!是否有可能更改apache ode的超时时间?任何XML文件,我可以改变最大超时? (onMessage和onAlarm) - > onMessage等待来自异步进程的回调(该进程有一个等待活动5分钟) - >在after之后触发这些机会之一,我只是将一个字符串(“onMessage”或“onAlarm”)分配给输出变量并将其回复给客户端。120秒后的BPEL超时 - Apache ODE - Tomcat
0
A
回答
0
我通过将.endpoint文件添加到/ ode/WEB-INF/conf来解决了这个问题。只是这行添加到文件:
# 10 minutes
mex.timeout=600000
欲了解更多信息,请看:http://ode.apache.org/endpoint-configuration.html
0
这听起来像是你是一个双向同步I/O操作调用的过程。这是一个反模式,因为如果您在接收/选择和回复之间有长时间的运行过程,那么这些超时是预期的。增加超时只会延迟问题。在这种情况下的一般建议是切换到具有两个单向消息的异步通信模型,即在响应的回调操作上使用<invoke>
而不是<reply>
。 BPEL的合作伙伴链接有助于将两个接口连接在一起。
相关问题
- 1. BPEL Apache ODE。部署文件
- 2. Apache ODE,BPEL,调用RESTful API
- 3. 恰好120秒后HTTP 504超时
- 4. 120秒后Chrome超时Ajax请求?
- 5. 异步BPEL流程超时
- 6. 被阻塞超过120秒
- 7. tomcat在120分钟超时过程
- 8. 在eclipse apache ODE中调用BPEL Web服务
- 9. org.apache.spark.rpc.RpcTimeoutException:期货[120秒]超时。此超时由spark.rpc.lookupTimeout控制
- 10. Apache-ODE ProcessManagement
- 11. 使用webservice(文件传输)部署Apache ODE BPEL
- 12. 我无法启动Apache ODE上
- 13. gridView从120秒倒计时
- 14. 将Oracle BPEL 10g流程迁移到Apache ODE BPM
- 15. 如何使用BPEL在Apache ODE中调用java代码
- 16. JBOSS V /秒的Apache Tomcat
- 17. 超过laravel的最大执行时间为120秒5.2
- 18. 当脚本运行时间超过120秒时,页面超时,404错误
- 19. 获取HTTP错误500,同时在Eclipse中使用Apache ODE运行BPEL项目
- 20. 使用BPEL-6.5.1中的“TaskManagerProcess.wsdl”创建人工任务BPEL-ODE
- 21. Apache ODE上调用远程Web服务超时
- 22. 240秒后脚本超时
- 23. Kibana在120秒后关闭HTTP连接
- 24. PHP脚本120秒后没有反应
- 25. Apache ODE示例
- 26. TimeoutException由SoundPoolImpl.finalize()超时10秒后超时
- 27. 超过120秒后超时,等待由By.id定位的元素的可见性 - 硒中的错误
- 28. 显示的东西120秒
- 29. Powershell超时两秒后
- 30. 30秒后Amazon EC2超时
嘿谢谢你的回答。对不起,我没有解释我的bpel流程,这有点难以理解。现在我编辑了这个问题。所以我认为,我以正确的方式做到了异步的方式:D。如果不是让我知道。 – Fezi32