amazon-web-services - aws-ecs,如何向现有容器添加文件节拍?
问题描述
我在 ECS 上运行 Web 服务(nginx - uwsgi)。
我正在使用主管运行这两个应用程序。
现在我想添加另一个服务(filebeat),它将读取 Web 服务器的日志并发送到另一台机器上的 logstash。
我被告知分离应用程序是个好主意(所有应用程序都在它自己的 docker 容器上运行并摆脱主管)所以我正在尝试将filebeat
容器添加到已经运行的网络服务器
如果我转到define task
ECS 菜单的选项卡,似乎我正在启动一个新的 ec2 / fargate 实例,这不是我想要的。
因为filebeat
必须与网络服务器在同一主机上运行
如何filebeat
与容器一起运行 dockerwebserver
容器?
解决方案
推荐阅读
- python - 有没有办法让用户在 django 管理的模型中只查看与他相关的对象?
- php - 带有 php 的引导卡中的图像轮播
- javascript - 立即解决 for 循环中的 async-await 承诺
- ruby - 显式指定方法或块的数组差异
- javascript - 在 React 中显示开关值
- node.js - google-cloud/resource 的云功能未列出所有项目作为响应
- java - 免费托管 Spring 战争文件
- mesh - Gmsh V2 Ascii 格式的导出网格为空
- ios - 当我转入另一个页面时,导航栏顶部变黑 SWIFT 5
- python - 数据框列中的一组值的长度相同