Fehler bei der Kommunikation mit Azure Site

Beschreiben Sie das Problem/den Fehler/die Frage

Hallo,
mein Team hat eine Website gebaut, die auf Azure basiert. Es ist im Grunde eine Benutzeroberfläche, die auf Anforderung einen n8n-Workflow ausführt und das Ergebnis zurückgibt. Allerdings gibt die Website einen Fehler aus, wenn der n8n-Workflow länger als 2 Minuten läuft. Der n8n-Workflow selbst hat keine Probleme damit, unabhängig mehr als 2 Minuten lang zu laufen, es gibt nur Probleme bei der Kommunikation mit der Website. Hat jemand Ideen, wie man das beheben kann? Geben Sie mir Bescheid, wenn Sie weitere Informationen benötigen.

Hi @CSIS_Dev

Das Problem ist, dass Azure einen eingebauten „Timer

Willkommen in der n8n-Community @CSIS_Dev
Ich empfehle dir diesen Workflow, schreib mir gerne, wenn du Fragen hast.

{
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "azure-callback",
        "responseMode": "responseNode",
        "options": {}
      },
      "id": "f5ca2af4-dfdc-45ce-8c79-d87f386f8a03",
      "name": "Anfrage von Azure empfangen",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 2.1,
      "position": [
        0,
        0
      ],
      "webhookId": "3690eef2-1947-4027-b3c7-eb5401cc6a39"
    },
    {
      "parameters": {
        "respondWith": "json",
        "responseBody": "{ \"status\": \"processing\", \"message\": \"Workflow gestartet, bitte warten Sie auf den Callback.\" }",
        "options": {}
      },
      "id": "39859cb5-60c9-4e97-bff5-82fd56dbc662",
      "name": "Sofort mit 200 antworten",
      "type": "n8n-nodes-base.respondToWebhook",
      "typeVersion": 1.5,
      "position": [
        224,
        0
      ]
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "resultado",
              "name": "resultado",
              "value": "
<__PLACEHOLDER_VALUE__Legen Sie hier das Ergebnis Ihrer Verarbeitung ab__
>",
              "type": "string"
            },
            {
              "id": "callbackUrl",
              "name": "callbackUrl",
              "value": "={{ $('Anfrage von Azure empfangen').item.json.body.callbackUrl }}",
              "type": "string"
            }
          ]
        },
        "options": {}
      },
      "id": "ae23458e-7109-4600-91c4-e05ace37ac09",
      "name": "Daten verarbeiten",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        448,
        0
      ]
    },
    {
      "parameters": {
        "method": "POST",
        "url": "={{ $json.callbackUrl }}",
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={ \"status\": \"done\", \"resultado\": \"{{ $json.resultado }}\" }",
        "options": {}
      },
      "id": "849a3532-bde9-41e5-b6e9-17f80bb38d96",
      "name": "Ergebnis an Azure senden",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.4,
      "position": [
        672,
        0
      ]
    }
  ],
  "connections": {
    "Anfrage von Azure empfangen": {
      "main": [
        [
          {
            "node": "Sofort mit 200 antworten",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Sofort mit 200 antworten": {
      "main": [
        [
          {
            "node": "Daten verarbeiten",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Daten verarbeiten": {
      "main": [
        [
          {
            "node": "Ergebnis an Azure senden",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "pinData": {},
  "meta": {
    "aiBuilderAssisted": true,
    "builderVariant": "mcp",
    "instanceId": "ea0c2eec4b76caa69b4b4c5710d93f227ef34fb351dbfc568d1671e154e38c4a"
  }
}