文件名称:oarfish:从 Amazon Elastic Transcoder 中继作业状态的服务器
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-26 00:28:38
JavaScript
皇带鱼 这是一项 Web 服务,旨在侦听来自 Amazon Elastic Transcoder 的传入作业状态更新,并在满足特定作业条件时向其他服务器发送 HTTP 请求。 它旨在记住长达两周的状态和订阅者触发器,不应受到重启的影响,并且将重试发送通知,直到它们被接受。 HTTP API POST /subscribe/:jobid/:status 让 oarfish 知道您希望在相应作业具有给定状态时通过 POST 消息收到一次通知。 如果通知 URL 处的服务器没有响应2XX ,oarfish 将每隔几分钟重试一次,最长可达两周。 正文应该是带有两个字段的 JSON: url - 在哪里发送通知。 例子: { "url": "http://transcodingbunny.ru/jobComplete" } 发布/通知 这是所有 AET 管道的 SNS 主题都应该
【文件预览】:
oarfish-master
----.gitignore(13B)
----README.md(3KB)
----server.js(45B)
----test()
--------test_core.js(5KB)
----package.json(697B)
----oarfish.js(3KB)
----core.js(4KB)
----amazon-listener.js(1KB)
----example.config.json(79B)