【发布时间】:2013-10-13 06:32:09
【问题描述】:
假设您有两台服务器,第一台专用于前端,另一台专用于处理来自前端的信息。将数据从前端传输到流程服务器的最佳方式是什么;
我在少量数据上尝试了不同的技术:
尝试将数据转储到文件中并从进程服务器中检索它们...这非常安全,因为您永远不会丢失数据,但它会占用大量磁盘写入容量。
也试过很酷的套接字
但老实说,我仍然不知道处理服务器之间的巨大数据流的最佳方法是什么。
有人能指出正确的方向吗?
【问题讨论】:
-
什么类型的数据?谷歌搜索“amqp”,然后搜索“RabbitMQ”
-
查看消息队列:AQ、MQ 或任何其他变体。有很多例子可以找到。它们提供了一些好处,例如异步传输和可靠性
-
是的,我使用了你提到的一种变体:zeroMQ,我很确定这是一个很好的答案,但我是个新手,我不确定。
标签: networking server