成功运行后,逻辑失败

时间:2016-06-28 17:30:53

标签: azure azure-logic-apps

我有一个成功运行的逻辑应用程序工作流程(轮询内部数据库)。但成功运行后,它将继续失败,直到重新启动IIS AppPool。

任何人都可以告诉我是否需要进行配置更改? enter image description here

Code JSON代码段

{     “$ schema”:“https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-04-01-preview/workflowdefinition.json#”,

"actions": {
    "SalesTransactionGPtoCanonical": {
        "inputs": {
            "body": {
                "InputXml": "@{triggerBody()?['OutputXml']}"
            },
            "method": "post",
            "queries": {
                "mapName": "SalesTransaction_GP_to_Canonical"
            },
            "uri": "https://transformserviceaf6****************b4b6.azurewebsites.net:443/api/Transform"
        },
        "metadata": {
            "apiDefinitionUrl": "https://transformservice***************b4b6.azurewebsites.net/swagger/docs/1.0",
            "swaggerSource": "website"
        },
        "runAfter": {},
        "type": "Http"
    }
},
"contentVersion": "1.0.0.0",
"outputs": {},
"parameters": {},
"triggers": {
    "GetSalesTransactions": {
        "inputs": {
            "method": "get",
            "uri": "https://microsoftsqlconnector*************399.azurewebsites.net/api/xml/poll?triggerState=*"
        },
        "recurrence": {
            "frequency": "Minute",
            "interval": 2
        },
        "type": "Http"
    }
}

}

如果JSON文件中有任何更改

,请告诉我

1 个答案:

答案 0 :(得分:0)

我已经通过将轮询触发器更改为预定触发器来修改触发机制,并使用post方法从DB获取数据。现在我没有得到失败的消息并按预期工作

谢谢, Vinoth