我正在使用 Amazon EC2 托管一个网站,目的是拥有尽可能小的实例以节省成本等。
我网站的一部分有一个 php 函数,可以解压缩一个充满 mp3 的存档,然后重新压缩它们并将其全部移动到 Amazon S3 存储中。
在我们正在运行的微型 EC2 实例上,该特定功能非常消耗资源。因此,我们设置了另一台服务器(运行 Gluster),仅用于存储临时文件和处理这些临时文件。
我现在遇到的问题是如何将前面提到的功能转移到“处理”服务器并触发它从“主”服务器运行?
我想要类似下面的东西:
在主服务器上发布帖子 -> 向处理服务器发送命令以执行解压缩等 -> 处理 -> 将任何所需信息从处理服务器返回到主服务器
希望这一切都说得通。不幸的是,我的PHP知识很基础,而我的服务器知识则更少……但我愿意学习;)