我们有一个用例,我们有两个微服务,Microservice A将一个长时间运行的任务推送到Microservice B.
Microservice B开始处理任务并不断更新任务的状态。现在Microservice A必须不断轮询Microservice B任务状态的更新。
我们当前的设置中没有队列。
因此,我们想到了创建一个web socketbetween Microservice A,Microservice B以便微服务 B 可以将状态更新推送到Microservice A. 这种设计是否会违反任何原则,Web sockets并且与持续轮询相比,它是否会是一种更好的方法?
慕虎7371278
万千封印
DIEA
弑天下
随时随地看视频慕课网APP
相关分类