| 认证 | 登录接口获取 token |
|---|---|
| 调用方式 | 请求头携带 token |
| 常用能力 | 查询流程定义、启动实例、查实例状态 |
| 用途 | 发布流水线、批量巡检、对账 |
获取 token 并触发实例
获取 token 并触发实例
TOKEN=$(curl -s -X POST "http://ds:12345/dolphinscheduler/login" \
-d "userName=admin&userPassword=***" | python -c "import sys,json;print(json.load(sys.stdin)['data']['token'])")
curl -s -X POST "http://ds:12345/dolphinscheduler/projects/demo/executors/start-process-instance" \
-H "token: $TOKEN" \
-d "processDefinitionCode=123&failureStrategy=CONTINUE&execType=START_FAILURE_TASK_PROCESS"token 放环境变量或密钥管理,不要写进脚本提交到代码仓库。