自动重试引擎:错误恢复工作流
中级
这是一个Other领域的自动化工作流,包含 14 个节点。主要使用 If, N8n, Set, HttpRequest, ManualTrigger 等节点。 自动重试引擎:错误恢复工作流
前置要求
- •可能需要目标 API 的认证凭证
分类
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "JJKkNnO4PQ12gQdE",
"meta": {
"instanceId": "0c2c4ddeb912d098b1d34ad608a9ee98cbe4700322f0cd2d87fa360b51c1c8a8",
"templateCredsSetupCompleted": true
},
"name": "每小时重试执行",
"tags": [
{
"id": "BREwPdgeEC5njFaD",
"name": "In Development",
"createdAt": "2024-04-13T07:17:56.132Z",
"updatedAt": "2024-04-13T07:17:56.132Z"
}
],
"nodes": [
{
"id": "ca8badce-4a43-4e86-acb8-6a3939ffa597",
"name": "当点击“测试工作流”时",
"type": "n8n-nodes-base.manualTrigger",
"position": [
580,
740
],
"parameters": {},
"typeVersion": 1
},
{
"id": "7867cbd1-bf14-488d-9bbf-11d4478f93f2",
"name": "n8n",
"type": "n8n-nodes-base.n8n",
"position": [
1160,
860
],
"parameters": {
"filters": {
"status": "error"
},
"options": {
"activeWorkflows": false
},
"resource": "execution",
"returnAll": true,
"requestOptions": {}
},
"credentials": {
"n8nApi": {
"id": "m9lkUOoNENYqXZIQ",
"name": "Gatu a/c"
}
},
"typeVersion": 1
},
{
"id": "b9826e10-43b9-4a21-b2f8-f91fdee3e6a2",
"name": "登录到 n8n",
"type": "n8n-nodes-base.httpRequest",
"position": [
960,
860
],
"parameters": {
"url": "={{ \n\n(() => {\n const instance = $json.n8n_instance;\n const normalizedUrl = instance.endsWith('/') ? instance + 'rest/login' : instance + '/rest/login';\n return normalizedUrl;\n})()\n}}",
"method": "POST",
"options": {
"response": {
"response": {
"fullResponse": true
}
}
},
"sendBody": true,
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "email",
"value": "={{ $json.username }}"
},
{
"name": "password",
"value": "={{ $json.password }}"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json, text/plain, */*"
},
{
"name": "accept-language",
"value": "en-US,en;q=0.9"
},
{
"name": "user-agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
}
]
}
},
"retryOnFail": true,
"typeVersion": 4.2
},
{
"id": "1ca0527f-ccc4-4b3f-b585-94550987e0d3",
"name": "自动重试工作流",
"type": "n8n-nodes-base.httpRequest",
"onError": "continueRegularOutput",
"position": [
2080,
980
],
"parameters": {
"url": "={{ \n\n$('login_details').item.json.n8n_instance.endsWith('/') \n ? $('login_details').item.json.n8n_instance + 'rest/executions/' + $json.id + '/retry' \n : $('login_details').item.json.n8n_instance + '/rest/executions/' + $('login_details').item.json.executionid + '/retry'\n\n }} ",
"method": "POST",
"options": {
"redirect": {
"redirect": {}
}
},
"sendBody": true,
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "loadWorkflow",
"value": "true"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json, text/plain, */*"
},
{
"name": "accept-language",
"value": "en-US,en;q=0.9"
},
{
"name": "cookie",
"value": "={{ $('Log into n8n').item.json.headers['set-cookie'][0] }}"
},
{
"name": "user-agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
}
]
}
},
"retryOnFail": true,
"typeVersion": 4.2
},
{
"id": "b0b2f473-e12c-4377-80d3-46b18faa09b9",
"name": "如果",
"type": "n8n-nodes-base.if",
"position": [
1380,
860
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "06acbcc4-1a82-4063-8a92-2ebbc6597b4b",
"operator": {
"type": "string",
"operation": "notEmpty",
"singleValue": true
},
"leftValue": "={{ $json.retrySuccessId }}",
"rightValue": ""
}
]
}
},
"typeVersion": 2.2
},
{
"id": "6ea6fe2c-de31-4628-87b1-69e7ba867030",
"name": "无操作,不执行任何操作",
"type": "n8n-nodes-base.noOp",
"position": [
1620,
680
],
"parameters": {},
"typeVersion": 1
},
{
"id": "851277e1-5b0e-4391-8174-2c118aacfa30",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
100,
780
],
"parameters": {
"width": 383.5091496232509,
"height": 285.0376749192681,
"content": "- ## 每小时检查失败的执行。"
},
"typeVersion": 1
},
{
"id": "5b8bf8c1-f505-42da-936d-637394e71b34",
"name": "login_details",
"type": "n8n-nodes-base.set",
"position": [
760,
860
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "3edb7f73-73cb-44f4-b891-8499598d9b0a",
"name": "username",
"type": "string",
"value": "gaturanjenga@gmail.com"
},
{
"id": "bc07f892-aacf-4f7c-96d1-64a9e28a4d92",
"name": "password",
"type": "string",
"value": "Password123"
},
{
"id": "59874894-b1ec-4a31-949e-9c3834d68d47",
"name": "n8n_instance",
"type": "string",
"value": "https://ai.gatuservices.info/"
},
{
"id": "68c77c33-15e0-4505-90d0-8129e7a8fbba",
"name": "executionid",
"type": "string",
"value": "={{ $json.id }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "74716a90-25a2-48b6-b342-197fe3807a3d",
"name": "遍历项目",
"type": "n8n-nodes-base.splitInBatches",
"position": [
1620,
940
],
"parameters": {
"options": {},
"batchSize": 5
},
"typeVersion": 3
},
{
"id": "6439f486-68d4-4f9e-8e7f-3df909e32324",
"name": "定时触发器",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
580,
980
],
"parameters": {
"rule": {
"interval": [
{
"field": "hours"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "882c03ea-d9e0-4d00-b4c6-5a1c55994fb0",
"name": "便签1",
"type": "n8n-nodes-base.stickyNote",
"position": [
740,
740
],
"parameters": {
"color": 4,
"width": 349.5813953488373,
"height": 278.232558139535,
"content": "## 在设置节点中设置登录凭据详情,并通过 API 登录到 n8n。"
},
"typeVersion": 1
},
{
"id": "bcc4d7e3-a91e-4c90-a018-56c6321f6ae2",
"name": "便签2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1140,
740
],
"parameters": {
"color": 2,
"width": 343.81395348837225,
"height": 263.8139534883721,
"content": "## 获取所有 `Error` 执行。"
},
"typeVersion": 1
},
{
"id": "9219f2a8-8b71-45e0-a987-7e8c1a6364fe",
"name": "便签3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1780,
880
],
"parameters": {
"color": 5,
"width": 444.7441860465116,
"height": 268.139534883721,
"content": "## 重试执行。"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "eb687638-734c-4feb-af5a-b49cf1dc661b",
"connections": {
"b0b2f473-e12c-4377-80d3-46b18faa09b9": {
"main": [
[
{
"node": "6ea6fe2c-de31-4628-87b1-69e7ba867030",
"type": "main",
"index": 0
}
],
[
{
"node": "74716a90-25a2-48b6-b342-197fe3807a3d",
"type": "main",
"index": 0
}
]
]
},
"7867cbd1-bf14-488d-9bbf-11d4478f93f2": {
"main": [
[
{
"node": "b0b2f473-e12c-4377-80d3-46b18faa09b9",
"type": "main",
"index": 0
}
]
]
},
"b9826e10-43b9-4a21-b2f8-f91fdee3e6a2": {
"main": [
[
{
"node": "7867cbd1-bf14-488d-9bbf-11d4478f93f2",
"type": "main",
"index": 0
}
]
]
},
"execution_id": {
"main": [
[
{
"node": "1ca0527f-ccc4-4b3f-b585-94550987e0d3",
"type": "main",
"index": 0
}
]
]
},
"5b8bf8c1-f505-42da-936d-637394e71b34": {
"main": [
[
{
"node": "b9826e10-43b9-4a21-b2f8-f91fdee3e6a2",
"type": "main",
"index": 0
}
]
]
},
"74716a90-25a2-48b6-b342-197fe3807a3d": {
"main": [
[],
[
{
"node": "execution_id",
"type": "main",
"index": 0
}
]
]
},
"6439f486-68d4-4f9e-8e7f-3df909e32324": {
"main": [
[
{
"node": "5b8bf8c1-f505-42da-936d-637394e71b34",
"type": "main",
"index": 0
}
]
]
},
"1ca0527f-ccc4-4b3f-b585-94550987e0d3": {
"main": [
[
{
"node": "74716a90-25a2-48b6-b342-197fe3807a3d",
"type": "main",
"index": 0
}
]
]
},
"ca8badce-4a43-4e86-acb8-6a3939ffa597": {
"main": [
[
{
"node": "5b8bf8c1-f505-42da-936d-637394e71b34",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
中级 - 其他
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
备份工作流到 GitHub(子文件夹)
备份工作流到 GitHub(子文件夹)
If
N8n
Set
+
If
N8n
Set
25 节点Nazmy
其他
备份工作流到 GitHub
备份工作流到 GitHub
If
N8n
Set
+
If
N8n
Set
23 节点Solomon
其他
在可视化参考库中探索n8n节点
在可视化参考库中探索n8n节点
If
Ftp
Set
+
If
Ftp
Set
113 节点I versus AI
其他
⚡自动工作流定位!
⚡自动工作流定位!
If
N8n
Switch
+
If
N8n
Switch
34 节点Lucas Peyrin
其他
AI 代理餐厅 [模板]
🤖 WhatsApp、Instagram 和 Messenger 的 AI 餐厅助手
If
N8n
Set
+
If
N8n
Set
239 节点Amanda Benks
其他
自动化n8n工作流备份至GitHub并追踪删除
自动化n8n工作流备份至GitHub并追踪删除
If
N8n
Set
+
If
N8n
Set
31 节点Marcial Ambriz
开发运维
工作流信息
难度等级
中级
节点数量14
分类1
节点类型9
作者
Francis Njenga
@gaturaAutomation consultant with expertise in streamlining diverse business processes using tools like n8n, Frappe, and Airtable. Passionate about creating efficient workflows and integrating advanced solutions for various industries, from lead generation and payment automation to customer support and beyond. Let’s connect to discuss how I can help optimize your systems. https://n8n.partnerlinks.io/kz2lkr3qyr0t E | gaturanjenga@gmail.com
外部链接
在 n8n.io 查看 →
分享此工作流