【问题标题】:execute a php file on another server在另一台服务器上执行一个 php 文件
【发布时间】:2013-06-15 20:52:29
【问题描述】:

我正在使用 Amazon EC2 托管一个网站,目的是拥有尽可能小的实例以节省成本等。

我网站的一部分有一个 php 函数,它可以解压缩一个完整的 mp3 档案,然后重新压缩它们并将其全部移动到 Amazon S3 存储中。

在我们正在运行的微型 EC2 实例上,该特定功能非常消耗资源。 因此,我们设置了另一台服务器(运行 Gluster),仅用于存储临时文件和处理这些临时文件。

我现在遇到的问题是如何将前面提到的功能转移到“处理”服务器并触发它从“主”服务器运行?

我想要类似下面的东西:

在主服务器上发布帖子 -> 向处理服务器发送命令以执行解压缩等 -> 处理 -> 将任何所需信息从处理服务器返回给主服务器

希望这一切都说得通。 不幸的是,我的PHP知识很基础,我的服务器知识更少......但我愿意学习;)

【问题讨论】:

    标签: php function amazon-s3 amazon-ec2 glusterfs


    【解决方案1】:

    在没有任何页面但仅通过 Web 服务请求(如 REST)访问的其他服务器上创建另一个站点。

    查看 Symfony2 之类的框架以轻松设置。

    让您的主服务器页面调用 Web 服务并传递它所需的信息(zip 等),您的 Web 服务可以在进程服务器上执行进程。

    【讨论】:

      猜你喜欢
      • 2018-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 2021-06-22
      相关资源
      最近更新 更多