繁体   English   中英

提高 ASB 从 Service Fabric 应用程序读取/写入的性能

[英]Increase performance of ASB reads/writes from Service Fabric application

我希望增加在 Service Fabric 上运行的进程(API 控制器)的吞吐量。 我已将 Service Fabric 配置设置为扩展到规模集中配置的最大实例数。 假设现在有 API controller 的 10 个实例在等待请求。 每个请求都会被处理并向 ASB 主题发送一条消息。 建议使用什么配置(会话、预取等)以便每个服务可以向 ASB 主题提交尽可能多的消息?

这方面的指导在此处有详细记录。

  • 要提高进入队列的总体发送速率,请使用多个消息工厂来创建发件人。 对于每个发送者,使用异步操作或多线程。

  • 会话会对性能产生负面影响,因为它们保证了顺序。

  • 预取仅适用于接收器。

  • 请记住有速率限制

  • 使用更高的 SKU 会增加速率限制。

  • 使用 AMQP 协议

  • 再次使用消息发送者 object

请务必阅读第一个链接,因为它包含更多上下文。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM