假设您有一个消息队列,需要每x秒对其进行轮询。轮询和执行基于HTTP / Rest的作业的常用方法是什么?您是否只是创建了一个cron服务并每隔x秒调用一次工作脚本?
注意:这是针对Web应用程序
答案 0 :(得分:1)
我使用过的消息队列系统的一个共同特征是,您不轮询而是使用阻塞读取。如果您有多个等待的工作人员,队列系统将选择哪个人来处理消息。
答案 1 :(得分:1)
我会编写一个Windows服务,该服务不断轮询/等待新消息。
安排每x分钟运行一次的程序会遇到很多问题
通常,您希望消息源不断,因此仅使程序保持24/7运行就没有问题