首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >发送大于1MB的消息是不是不好的做法?

发送大于1MB的消息是不是不好的做法?
EN

Stack Overflow用户
提问于 2020-08-31 22:25:38
回答 1查看 173关注 0票数 0

通过NATS发送大于1MB的消息是不是一种糟糕的做法?例如,大小约为2MB的JSON响应。(如果是C#、Node或Java的例子,我们将非常感谢)。

EN

回答 1

Stack Overflow用户

发布于 2020-10-19 18:10:58

大小限制为1 MB -请查看Is there a message size limitation in NATS?

超过大小限制的消息不会被发送。您可以在服务器设置中增加大小限制,但NATS人员可能有很好的理由来设置该限制,因此我不建议这样做。

Request-Reply模式不提供对一个请求的多个回复。在类似的情况下,我是这样进行的:

reply Requester:创建一个新的唯一主题名称,例如UUID.

  • Requester: subject.

  • Requester:发送一条消息,并将"reply- to“设置为该subject.

  • Requester:收集到达该主题的所有响应,直到” of
  • “消息到达或到达超时。

对“响应者”进行编码,以便它为请求者提供它所需要的内容(其中包括:“响应结束”消息)。

这样,你就可以将大的响应拆分成1MB的块。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63672679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档