CloudflareとPrestashopを併用してロード時間を改善していますが、CDNの副作用は最大90秒間しか実行できないということです。これ以上長いとCloudflareは524エラーを送信し、cronjobは適切に起動されません。PrestashopとCloudflareで長時間動作するCronジョブを使用する
Cloudflareによれば、この問題を回避するには2つの方法があります。私はcronjobプロセスのサイズを90秒のウィンドウ(これはオプションではありません)に収まるように縮小するか、Cloudflareが影響を与えない別のサブドメインでcronjobを実行することができます。しかし、このオプションの問題はPrestashopに何かが組み込まれているためです。サイトにアクセスするサブドメインに関係なく、メインドメインにリダイレクトされるだけです。
誰もこの種の問題に遭遇したことがありますか?その場合、問題を回避する最善の方法はありますか?ありがとう!
cronによって呼び出されるファイルのコードを投稿できますか? –
私はいくつかのものを持っています。 1つは、顧客データベースを取り、Eメールをメールチェンジャーにインポートするものです。これは、放棄されたカート電子メールを処理するものと、DHLおよびUPSを介した配信の進捗をチェックし、それに応じてプリstashopの注文状況を更新するものです。 – cyanoxide