【发布时间】:2015-07-28 12:16:11
【问题描述】:
我正在编写一个 Express 应用程序,该应用程序应收集通过 ZMQ 从远程机器发送的一些数据,并使用接收到的信息更新 MongoDB 数据库。
每 5 分钟发送一次更新,编码后的 JSON 权重小于 1 KB。不过我注意到,当 app.js 解析 JSON 并写入数据库时,客户端请求运行速度较慢。
我应该将 ZMQ 套接字代码放在 app.js 中(选项 A),还是只使用单独的文件(选项 B)?在选项 B 的情况下,我可以做一个 bash crone 来避免大量的 CPU 活动等待(因为每 5 分钟更新一次)。
【问题讨论】:
标签: javascript node.js mongodb express zeromq