有些人可以帮助我了解mule Poll和Quartz组件之间的区别。 提前谢谢。
答案 0 :(得分:1)
Poll组件是最好在群集环境中使用的空闲组件(不要使用Quartz),因此它避免在所有服务器中调用相同的作业。 POll默认处理它。
根据文档: - >群集中的轮询: 在群集中运行时,只有标识为主节点的服务器才会执行轮询。如果主节点出现故障,则群集中的另一个节点将成为主节点并开始轮询(故障转移)。
<强>石英:强> Quartz可以放在flow中的任何位置。无论你放在哪里,它都会相应地起作用。 对于触发文件(在下面链接中给出的场景)到任何特定区间Quartz做得好.Quartz有自定义,事件,计划调度作业。
需要根据要求使用。
Mule won't allow POLL message processor to read file using file Inbound?
如果您在群集环境中,建议使用民意调查。
答案 1 :(得分:1)
石英和民意调查范围几乎都是一样的。如果要定期触发流量,可以使用石英。
但轮询范围的优点是您可以设置轮询频率。您可以使用Cron作业或表达式来设置时间。
答案 2 :(得分:0)
以上答案是正确的。只是在非集群环境中添加它,您仍然可以使用Quartz集群来实现与Poll Scope相同的功能。