我是Azure邏輯應用程序的新手,所以這個示例可能看起來沒什麼用處,但它只是用來學習一些基本的Azure邏輯。Azure Logic App HTTP請求500
我收到了一個簡單的HTTP偵聽器(當收到一個HTTP請求時) 它應該發送另一個HTTP GET請求給某個服務併發送一個響應給第一個調用者。 它看起來像這樣: 現在http://imgur.com/a/9fpfu
一切是偉大的工作,直到我發送錯誤的數據或以某種方式在邏輯應用程序從HTTP請求得到一個500 HTTP錯誤。
比邏輯應用掛在HTTP請求爲1分鐘左右以及將失敗。 之後的迴應永遠不會發送。
我怎麼可以轉發邏輯應用越來越退給誰要求的邏輯應用程序請求方的反應如何?
的Http行動的超時設置,當我添加另一種反應沒有什麼變化,也有我的代碼工作爲4XX錯誤,但不是爲5XX ... – onefox
作爲你知道500是一個未知的錯誤,因此logicapp引擎會停止處理任何在重試後仍然會拋出500的操作。對於這種特定情況,您需要設置logicapp診斷規則「操作失敗」/「運行失敗」。在規則中,您可以配置發送電子郵件和/配置webhook以對事件做出反應。 – TusharJ