增加消息大小 Service Fabric

Posted

技术标签:

【中文标题】增加消息大小 Service Fabric【英文标题】:Increase Message Size Service Fabric 【发布时间】:2018-09-05 09:21:46 【问题描述】:

我在 Service Fabric 中托管了一个 Web API 并在其上发布数据。目前我的对象大小约为 10 MB,但默认限制为 4 MB。我知道发布这么大的对象不是一个好习惯,但根据我的需要,我必须这样做。

请帮助增加默认邮件大小限制。

【问题讨论】:

看看***.com/questions/43124021/… 谢谢布鲁斯!!它奏效了。 【参考方案1】:

在创建 Service Listener 时,将其添加为参数以增加 service-fabric 中微服务接受的消息大小。

    return new[]
    
      new ServiceReplicaListener(con=> new 
      FabricTransporServiceRemotingListener(con,this,remotingListenerSettings: new 
      FabricTransportremotingListenerSettings()
      MaxMessageSize = int.MaxValue;
      ,serializationProvider: new ServiceRemotingSerializationProvider())),
    ;

这尊重要增加的邮件大小,绕过默认邮件大小。

【讨论】:

以上是关于增加消息大小 Service Fabric的主要内容,如果未能解决你的问题,请参考以下文章

WebService 之 已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。

调用WCF时,调用已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定。

使用wcftestclient.exe测试时,增加“最大消息大小配额”--maxReceivedMessa

WCF 最大消息大小配额

如何在 iphone 中增加 UITabBarItem 的大小?

Apache Kafka 在哪​​里设置最大消息大小?