2
我有一個使用WCF MSMQ綁定的服務。在服務器上,需要引入一些延遲,例如5秒。爲此,該服務希望檢測消息到達的時間。如何檢測WCF MSMQ綁定的消息到達時間
我搜索OperationContex.Current.IncomingMessageHeaders和OperationContext.Current.IncomingMessageProperties,但無法找到屬性。
有沒有辦法得到這個時間戳?
我有一個使用WCF MSMQ綁定的服務。在服務器上,需要引入一些延遲,例如5秒。爲此,該服務希望檢測消息到達的時間。如何檢測WCF MSMQ綁定的消息到達時間
我搜索OperationContex.Current.IncomingMessageHeaders和OperationContext.Current.IncomingMessageProperties,但無法找到屬性。
有沒有辦法得到這個時間戳?
不要以爲消息頭中有這樣的屬性 - 除非你在出路上將它作爲自定義頭添加......那麼你可以提取那個..?
你是否經過任何機會節流?例如見http://msdn.microsoft.com/en-us/library/ms751436(v=vs.110).aspx
爲什麼你想添加一個消息的延遲,這聞起來像一個競爭條件? – 3dd 2013-04-22 19:30:53