我的当前设置如下所示:
堆栈:
PHP MySQL的 ubuntu服务器
在我当前的设置中一切正常,但是我不能让这个cron作业在生产服务器上运行,因为它会让它陷入困境。所以我需要动态生成文件,保存一些文件,以便另一台服务器可以获取电子邮件记录并附加所需的所有文件。
答案 0 :(得分:1)
您可以在cron作业中使用rsync来保持文件在两台服务器中同步,并仅在其中存在此pdf文件时才在另一台服务器上发送电子邮件。
几个小时之后,您可以删除生产服务器中的pdf(如果需要),并且该文件也将从其他服务器中删除或不删除,具体取决于您执行rsync的方式( - delete选项)。