mac上运行nodejs程序 阻塞 10

在mac运营nodejs的例子程序(helloworld),在浏览器访问时一直阻塞的状态,只有接受node程序时,浏览器才收到反馈显示helloworld,很奇怪,同样代... 在mac运营nodejs的例子程序(helloworld),在浏览器访问时一直阻塞的状态,只有接受node程序时,浏览器才收到反馈显示helloworld,很奇怪,同样代码在win环境下运行没有问题。请教原因及解决办法
只有结束node程序时,浏览器才收到反馈显示helloworld
展开
 我来答
匿名用户
2017-09-11
展开全部
1.publish将数据写入到一个listorsortedlist队列,写完成后开始给终端广播消息,告诉大家,有新的数据等待处理,这个时候,谁能pop到数据,就是谁处理,这个操作是原子性的,也就是说不会被重复处理.2.使用阻塞模式,redis提供了blpopbrpop这种操作,也就是一直阻塞一个队列,直到有数据来.这种模式保证了数据的原子性,而且使应用程序可以支持分布式多台机器部署.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式