RabbitMQ-固态软件体系结构
我开始阅读RabbitMQ,以决定是否可以将其用于新的web项目,现在我非常激动:)RabbitMQ-固态软件体系结构,rabbitmq,Rabbitmq,我开始阅读RabbitMQ,以决定是否可以将其用于新的web项目,现在我非常激动:) 我看到的所有示例都在控制台应用程序中作为使用者使用某种while(true)循环。在windows平台上实现消费者的可靠且容错的方法是什么。我想是windows服务吧?有没有人这样做过,并在生产中运行过,也许可以分享他的经验 我想做的只是将MQ放在一台服务器上,从web应用程序推送消息,并使用第二台服务器连接到第一台服务器上的MQ,轮询消息(每秒)并执行一些操作。RabbitMQ是否可以实现这一点 Thx 香水
while(true)
处理有什么问题?只要你在这个循环中有一个机制来优雅地打破它,它可能就是你所需要的一切。与Windows SCM集成也很好,您只需在系统中观察SCM事件,如SERVICE\u CONTROL\u STOP
,并做出相应的反应使用者应具有使用QueueingConsumer.Delivery=consumer.nextDelivery()的while循环;这样一来,它将在收到下一条消息时立即收到,而无需进行投票。好吧,听起来不错,伙计们,谢谢!我会试试看,可能会再问一些兔子似的问题;-)