文件名称:ecs-watchbot:让机器人为您完成工作
文件大小:254KB
文件格式:ZIP
更新时间:2024-05-26 05:57:43
data-platform cloudformation-helpers JavaScript
监视机器人 用于帮助运行高度可扩展的AWS服务的库,该服务执行数据处理任务以响应外部事件。 您提供消息和处理消息的逻辑,而Watchbot负责确保对每个消息至少运行一次处理任务。 Watchbot在许多方面与AWS Lambda相似,但是更易于配置,更侧重于数据处理,并且不受Lambda的几个限制。 安装并使用当前的watchbot版本 将这些行添加到您的Dockerfile中,以针对Linux操作系统使用最新的watchbot。 RUN wget https://s3.amazonaws.com/watchbot-binaries/linux/v7.0.0/watchbot -O /usr/local/bin/watchbot RUN chmod +x /usr/local/bin/watchbot os :您可以使用其他操作系统(例如alpine , macosx或windows替换
【文件预览】:
ecs-watchbot-master
----changelog.md(18KB)
----bin()
--------watchbot.js(958B)
--------dead-letter.js(11KB)
--------watchbot-progress.sh(177B)
--------watchbot-binary-generator.js(2KB)
----index.js(134B)
----docs()
--------alarms.md(6KB)
--------watchbot-binaries.md(2KB)
--------worker-runtime-details.md(2KB)
--------using-a-fifo-queue.md(2KB)
--------command-line-utilities.md(3KB)
--------reduce-mode.md(3KB)
--------worker-retry-cycle.md(2KB)
--------scaling-in-watchbot.md(1KB)
--------upgrading-to-watchbot4.md(1KB)
--------building-a-template.md(14KB)
--------logging-and-metrics.md(2KB)
----.artifacts.yml(33B)
----package.json(2KB)
----readme.md(6KB)
----buildspec.yml(331B)
----test()
--------bin.dead-letter.test.js(15KB)
--------stubber.js(381B)
--------Dockerfile(211B)
--------worker.test.js(14KB)
--------logger.test.js(6KB)
--------messages.test.js(6KB)
--------watcher.test.js(3KB)
--------template.spec.js(5KB)
--------__snapshots__()
--------bin.watchbot-binary-generator.test.js(10KB)
--------template.validation.js(2KB)
--------message.test.js(7KB)
--------bin.watchbot.test.js(3KB)
----package-lock.json(649KB)
----CONTRIBUTING.md(1KB)
----.gitignore(31B)
----lib()
--------watcher.js(1KB)
--------messages.js(1KB)
--------message.js(3KB)
--------worker.js(4KB)
--------dashboard.js(5KB)
--------template.js(29KB)
--------logger.js(2KB)
----cloudformation()
--------travis.template.js(890B)
--------ecs-watchbot-generate-binaries.template.js(8KB)
----LICENSE.txt(746B)