Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure service fabric 服务结构-等待复制的超时_Azure Service Fabric_Service Fabric Stateful - Fatal编程技术网

Azure service fabric 服务结构-等待复制的超时

Azure service fabric 服务结构-等待复制的超时,azure-service-fabric,service-fabric-stateful,Azure Service Fabric,Service Fabric Stateful,当我尝试提交一个非常大的事务时,我遇到了以下错误 System.TimeoutException: Timed out waiting for replication; id=a633f605-ef3a-480c-b80e-83a5be3bd610@132477999374053794@urn:WorkElements/dataStore@132471608259433275, timeout=4000ms, txn=132502740949510949 ---> System.Fabr

当我尝试提交一个非常大的事务时,我遇到了以下错误

 System.TimeoutException: Timed out waiting for replication; id=a633f605-ef3a-480c-b80e-83a5be3bd610@132477999374053794@urn:WorkElements/dataStore@132471608259433275, timeout=4000ms, txn=132502740949510949 ---> System.Fabric.FabricTransientException: Throttling transaction writes due to slow disk throughput. Message: Higher incoming load than the disk throughput at Microsoft.ServiceFabric.Replicator.Transaction.ThrowReplicationException(Exception e, Boolean abortNeeded) at Microsoft.ServiceFabric.Replicator.Transaction.PrivateAddOperation(OperationData metaData, OperationData undo, OperationData redo, Object operationContext, Int64 stateProviderId) at Microsoft.ServiceFabric.Replicator.Transaction.

有没有办法将超时时间增加到4秒以上?

有一个超时参数可以传递给可靠的收集方法

timeoutTimeSpan—等待操作完成的时间量 在抛出TimeoutException之前完成。主要用于预防 僵局。默认值为4秒


请参阅。

提交事务时不会发生复制超时吗?该方法不接受超时参数。是否没有任何地方或方法可以在全球范围内覆盖它?如果每个方法都需要,我可以设置数千个潜在位置。