Scheduler Oracle服务总线代理服务调度器
我需要创建一个代理服务调度程序,在5分钟后接收队列的消息。像队列一样,生成单个或多个消息,但代理在每5分钟的间隔后接收该消息。仅使用oracle服务总线如何实现此目标。。。Scheduler Oracle服务总线代理服务调度器,scheduler,osb,oracle-service-bus,Scheduler,Osb,Oracle Service Bus,我需要创建一个代理服务调度程序,在5分钟后接收队列的消息。像队列一样,生成单个或多个消息,但代理在每5分钟的间隔后接收该消息。仅使用oracle服务总线如何实现此目标。。。 请帮我解决这个问题,OSB不提供现成的调度程序功能。您可以执行以下任一操作: 对于JMS队列,通过不设置重试限制并将重试间隔设置为5分钟来执行无限次重试 创建一个调度程序。请查看此帖子,了解相同的内容: 答案仅供参考,消息不应以这种方式进行复杂的计算选择,仅进行一些值比较和模式匹配 要仅从队列中获取足够旧的消息 不修改队列
请帮我解决这个问题,OSB不提供现成的调度程序功能。您可以执行以下任一操作:
- 不修改队列或消息
- 不在队列和消费者之间引入任何新的代理
- 不要过早地使用消息
我想在某些特定情况下仍有人可以使用它。您可以使用Quartz调度器API跨域创建调度器 问候,,
Sajeev我不知道这对你是否有效,但对我有好处。也许你可以用它来做你需要的事 转到代理服务的传输详细信息,在“高级选项”选项卡下,设置以下字段 轮询频率(提及您的频率300秒(5分钟)) 物理目录(可能在这里,您需要提供队列路径)