我有一个在 Laravel 上运行的 API。其中一个途径是发送文件。
我有一个用 python 编写的脚本,可以优化文件。此脚本使用大量 RAM,这就是为什么我想在与主 API 服务器不同的服务器上运行它。
因此,最简单的解决方案是让第二台强大的服务器运行我的“optimize_file”Laravel 队列。
这会产生几个问题:
理想情况下,我想为每个要优化的文件创建一个服务器。发送文件 -> 服务器创建 -> 文件优化 -> 服务器删除。 (我不知道这是不是一个好习惯)
你遇到过这种情况吗?你做得怎么样?