質問 > 管理機能 > キャッシュについて |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
klub1 |
投稿日時: 2022/2/27 12:52
対応状況: −−−
|
新米 登録日: 2021/6/11 居住地: 投稿: 6 |
Re: キャッシュについて この度はご丁寧なご説明を頂きありがとうございます。
良く理解できました。 やはりメンテナンス状態で、管理画面から削除の実施をしようと思います。 ありがとうございました。 |
468 |
投稿日時: 2022/2/26 17:29
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: キャッシュについて ECCUBE4と4.1で多少挙動が異なっていたかと思います。
>質問1:キャッシュ削除は一旦メンテナンス状態にしてからやるべきなのか、タイミングは気にせずに削除してもよろしいのでしょうか。 サイトのアクセス頻度が高い場合はメンテナンス状態にしてから実行するほうがよいと思います。 尚、ECCUBE4.1はキャッシュ削除実行時に自動的にメンテナンスモードに切り替わる仕様かと思います。 >質問2:キャッシュ削除の行為で注意があれば教えて頂けませんでしょうか。 なるべくアクセスにサイトが無いタイミングでの実行が望ましいのではないかと思います。 キャッシュ削除後の初回アクセス時にキャッシュデータが生成されると思うのですが アクセスが大量にあるようなサイトではキャッシュディレクトリを削除している途中に キャッシュを生成しようとする処理が発生して不整合なファイルが生成されるのではないかと思います。 (キャッシュ生成のアルゴリズムまで把握しておりませんので原因は分かりません) >質問2:管理画面からのキャッシュ削除とcacheフォルダの削除に違いはあるのでしょうか。 結果に違いはないと思います。 「cacheフォルダの削除」が具体的にどういった作業なのか分からない為、ハッキリとした事は言えませんが FFFTPやWinSCPといったGUIツールを利用していてトップディレクトリにのみ削除の操作を行った場合 子ディレクトリやファイルを1件ずつ削除する為、 完全に削除が完了するまでに数秒以上の待機時間が発生する場合があるかと思います。 その削除中にフロントにアクセスが発生すると削除中の処理とキャッシュ生成の処理が競合して中途半端なキャッシュファイルが生成される事があると思います。 管理画面でキャッシュ削除したほうが速い(サーバ上で削除コマンドが実行される為)と思いますので できるだけ管理画面でキャッシュ削除を実行されたほうがよいのではないかと思います。
|
klub1 |
投稿日時: 2022/2/25 17:09
対応状況: −−−
|
新米 登録日: 2021/6/11 居住地: 投稿: 6 |
キャッシュについて EC-CUBE4系を使用しております。
キャッシュの削除についてお聞かせ頂ければと思います。 Twigファイルなどを修正した際にキャッシュを削除しないと反映しないことがありますが、このキャッシュの削除というのは本番運営中にいつでも実施して問題無い作業なのでしょうか。 質問1:キャッシュ削除は一旦メンテナンス状態にしてからやるべきなのか、タイミングは気にせずに削除してもよろしいのでしょうか。 質問2:キャッシュ削除の行為で注意があれば教えて頂けませんでしょうか。 以前上記管理画面からキャッシュ削除をしたのちにInternalServerErrorになり、サイトが閲覧できなくなってしまい回復しなかった事がありました。その時はキャッシュフォルダを削除したことで復旧しました。 質問3:管理画面からのキャッシュ削除とcacheフォルダの削除に違いはあるのでしょうか。 以上よろしくお願い致します。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |