我正在针对特定项目使用NSQ http://nsq.io/进行评估。这个想法是建立一个数据流水线,其中每个步骤都是一个工作,状态在理想情况下将位于消息正文中。
这让我考虑了潜在的最大邮件大小。我没有找到有关此主题的任何文档。可以是任何尺寸吗?我想如果消息足够大而无法容纳在内存中,则会影响性能。
最佳答案
据我从文档中得知,它看起来像it's 1MB by default。
我知道这听起来很多,但我设法达到了这个极限。
我现在要做的是发送包含有关事件的最少数据量的NSQ消息,并在处理该事件时在另一端获取完整数据。