Kam*_*rey 8 configuration wcf timeout
WCF配置中是否存在定义服务端执行请求的超时?例如,WCF服务将在一段时间后停止执行请求.我有一项服务,根据客户输入做一些工作.在某些情况下,此类通话可能需要花费太多时间.我想限制服务端此类请求的执行时间,而不是使用SendTimeout的客户端.我知道OperationTimeout属性,但它不会中止服务请求,它只是告诉客户端请求超时.
tom*_*asr 16
一般来说,没有任何东西可以完全强制执行.不幸的是,这是运行时无法真正强制执行的事情之一,而不会让状态混乱(几乎唯一的替代方法就是中止正在运行的线程,这会产生一系列不良后果).
所以,基本上,如果这是你想要积极执行的东西,那么设计你的服务来处理这个问题要好得多,这样你的操作执行就会有安全的中断点,如果超过最大执行时间就可以终止操作.
虽然这项工作要多得多,但从长远来看,你可能会对它更满意.
归档时间: |
|
查看次数: |
7812 次 |
最近记录: |