回答
一般是的,你可以有多個觸發器在邏輯應用程序的工作流程什麼。其實,according to the official documentation,你可以在一個單一的邏輯應用程序多達10個 觸發器。如實施例,在下面的邏輯程序,我使用的兩個觸發器:第一個是一個SFTP連接器觸發器和,動作序列後我有一個服務總線隊列的第二觸發器(與發送消息動作我發送一個消息一個執行長時間運行任務的webjob,它會通過邏輯應用程序在另一個隊列上發出消息讓它繼續執行)。
也許,你的意思,反而是如果它可能有多個「啓動」觸發器來實現某種觸發之間「或邏輯」的。在這種情況下,我認爲答案是否定的,而爲了實現這一目標,我會去和什麼@Steven範Eycken表明:在兩個人分開邏輯應用程序,觸發由兩個觸發器,你需要和例如然後發送消息在隊列中觸發具有通用工作流程的第三個邏輯應用程序。
明確的解釋,我只是假設他想要一個啓動觸發器。 –
他編輯的問題,所以現在它明確提到「開始」觸發器。 –
我想我有點遲到了,但我已經能夠對一個邏輯應用程序創建多個觸發器。
在礦井中,我使用的連接器SFTP創建或修改的文件時觸發。 SFTP連接器只允許監視一個文件夾,但我不想爲每個要監視的文件夾複製邏輯應用程序,因此我已嚮應用程序添加了三個SFTP觸發器,每個都監視同一SFTP上的不同文件夾現場。 AFAIK你只能在代碼視圖中做到這一點,一旦你有多個觸發器,你不能回到設計器視圖,但基本上我設置我的邏輯應用程序,因爲我想它,然後進入代碼視圖,複製觸發器定義並更改我需要更改的位(名稱,文件夾名稱和文件夾ID)。在概覽屏幕
觸發歷史則可以讓你選擇你想看的觸發器,但無論觸發器已被觸發,邏輯應用程序運行的剩餘部分。您也失去了查看歷史運行的工作流程視圖的能力,但只需點擊幾下鼠標,就可以看到應用程序每個階段發生了什麼。
這是一個痛苦,它只能在代碼視圖中完成,但它是可能的,當然也可以使用相同類型的觸發器。我不確定混合觸發器的類型,但我想只要你不依賴其他人不存在的輸出,那麼它應該沒問題。我還用多個電子郵件觸發器對其進行了測試。請記住,如果連接器需要不同的連接,則需要在代碼中包含每個連接。首先,它可能是值得建立每個在一個單獨的應用程序,然後粘貼相關的代碼位。
你確定嗎?您可以在開始的邏輯應用中添加多個觸發器來觸發邏輯應用。 –
是的,我目前有這個工作。 – Steve
- 1. 您可以使用Azure功能觸發Azure Logic應用程序嗎?
- 2. Azure Logic應用程序 - 確保手動Http觸發器
- 3. Azure Logic應用程序可以只通信一種方式嗎?
- 4. 我可以使用install4j啓動程序重新啓動Java應用程序嗎?
- 5. chrome應用程序可以啓動本地程序嗎?
- 6. 在同一個軟件包下可以啓動多個應用程序嗎?
- 7. 我可以啓動另一個win8應用程序嗎?
- 8. 我可以爲IIS和Azure開發應用程序嗎?
- 9. 我可以使用REST API遠程啓動應用程序嗎?
- 10. 是否可以在Azure lightswitch應用程序中啓動任務?
- 11. 我可以使用廣播接收器啓動另一個應用程序嗎?
- 12. Azure Logic應用程序 - Twitter連接器問題
- 13. 可以在Azure自動化中使用啓動過程嗎?
- 14. 用戶可以使用屏幕啓動應用程序嗎?
- 15. 可以使用多個觸發器導致性能問題嗎?
- 16. 自定義啓動器不會觸發一些應用程序
- 17. 在外部觸發器上啓動或關閉應用程序
- 18. 是否有可能在Azure的邏輯應用多個觸發器
- 19. 你可以在多線程上啓動一個Spring啓動休息應用程序嗎?
- 20. iPhone應用程序可以隱藏/啓動其他應用程序嗎?
- 21. 我可以從我的應用程序中啓動android應用程序嗎?
- 22. 可以使用參數啓動Facebook Blackberry應用程序嗎?
- 23. 我可以用擴展程序啓動Chrome應用嗎?
- 24. 我可以使用Quartz Scheduler啓動我的應用程序嗎?
- 25. Android應用程序可以有多個服務嗎?
- 26. 我可以觸發在5分鐘內啓動的Azure功能
- 27. Azure應用服務 - 啓動時彈出啓動應用程序
- 28. 可以從BackgroundWorker重新啓動應用程序嗎?
- 29. 你可以從應用程序啓動Android猴子嗎?
- 30. 按下圖標時可以啓動Android應用程序嗎?
據我所知,不能,你可以處理多個觸發器的方式是通過爲每個觸發器創建一個邏輯應用程序像一個讓他們調用另一個邏輯應用程序,其中包含您的觸發器的實際處理。 –