SQL Service代理结束对话超时

时间:2015-11-10 10:32:36

标签: sql-server timeout service-broker

我有一个服务代理应用程序读取这样的消息

WAITFOR (
    RECEIVE TOP (1)
        conversation_handle
       ,message_type_name
       ,CAST(message_body AS XML)
    FROM @QueueName
), TIMEOUT @Timeout

收到消息后我做了

END CONVERSATION @Conversation_handle

我遇到的问题是,在繁忙的服务器上,我在END CONVERSATION上出现超时错误。

  

操作完成之前经过的超时时间或   服务器没有响应。等待操作超时

超时是默认的30秒。我当然可以增加超时但只是想确保问题不在其他地方。

即。可以由于除忙碌服务器之外的其他东西而发生超时,例如某种僵局?

0 个答案:

没有答案