小编aen*_*dra的帖子

创建一个稳定的、自动扩展的应用服务器集群

我有两台服务器,每台服务器运行 50 到 100 个不同的遗留 web 应用程序,使用从 PHP 到 Python 到 Ruby-on-rails 到 NodeJS 的语言编写。

我们想淘汰这些机器,因为它们很旧、不安全、组织不严、没有一致的配置逻辑,而且mysqld每台机器都运行两个实例(不要问)。

为此,我想做以下事情:

  • 删除任何现已折旧的遗留项目
  • 以某种方式将每个应用程序沙箱化,可能进入它自己的 Docker 或Passenger 容器
  • 将新服务器创建为自动扩展的无状态集群,将每个 MySQL 数据库移动到其自己的 RDS 实例
  • 甚至可能能够以类似于 Heroku 的方式自动缩放非活动应用程序

最终,我想做一些类似于DeisFlynn所做的事情,尽管目前这些都不是生产就绪的。

老实说,我对这一切有点不知所措,真的不知道从哪里开始。有什么建议?乘客是我应该考虑的事情吗?码头工人?

谢谢!

mysql cluster scaling phusion-passenger docker

4
推荐指数
1
解决办法
1583
查看次数

标签 统计

cluster ×1

docker ×1

mysql ×1

phusion-passenger ×1

scaling ×1