バージョン選択

フォーラム

メニュー

オンライン状況

61 人のユーザが現在オンラインです。 (46 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 61
もっと...

サイト内検索

質問 > フロント機能 > http_cache.yml について

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nanasess
投稿日時: 2017/10/16 16:11
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: http_cache.yml について
http_cache は、 フォームのCSRF トークンまでキャッシュしてしまうため、フォームのある画面での使用は現実的ではなく、現時点では実用に耐えないと思います。

余談ですが、 PHP のように小さなファイルを大量に読み込むような、細かなトランザクション処理は、 NFS は苦手です。スケールアウトするのであれば、高速なローカルディスク上に、ファイルを置くのがおすすめです。
reikos
投稿日時: 2017/10/11 17:26
対応状況: −−−
新米
登録日: 2015/7/2
居住地:
投稿: 3
Re: http_cache.yml について
引用:

(2)
また、http_cache.ymlの設定でroute:の指定があるのですが
商品詳細ページについてはどのように指定したらよいでしょう?


こちらは自己解決しました「product_detail」でした。

(1)の方、お知恵をお貸しいただけると幸いですm(_ _)m
reikos
投稿日時: 2017/10/11 13:48
対応状況: −−−
新米
登録日: 2015/7/2
居住地:
投稿: 3
http_cache.yml について
[EC-CUBE] 3.0.12
[レンタルサーバ] AWS ELB+EC2×2台
[OS] Amazon Linux
[PHP] PHP7
[データベース] MySQL5.5.52
[WEBサーバ] Apache
[ブラウザ] firefox
[導入プラグインの有無] ECCUBE決済

AWSにてロードバランサー下にWebサーバー2台で運用しています。
ECCUBEのインストール先は別のEC2サーバにDB兼NFSを作成し、
2台のWebサーバから同一のNFS上のファイルを参照しています。

(1)
この場合、http_cache.ymlを有効にした場合、効果が期待できますでしょうか?

http://doc.ec-cube.net/spec_config#http_cacheyml
こちらを見ますと、
「キャッシュ方法はetagを利用してキャッシュされるが、ロードバランサーを使用していた場合、毎回更新されてしまう」
とあったのですが、2台で運用した場合2分の1の確率でキャッシュのあるサーバーに当たって、http_cache.ymlを有効に
しないよりは速くなるのかなと素人考えでは思いました。
またはNFSを使っているからノードが同一になるのでetagが有効に
判定されるんでしょうか?

※開発サーバーはあるのですがロードバランサー構成ではないため検証できず、
本番サーバーに適用する場合、挙動に思わぬ影響が出そう
でしたので、事前に知識として分かればなと思いました。

(2)
また、http_cache.ymlの設定でroute:の指定があるのですが
商品詳細ページについてはどのように指定したらよいでしょう?

つたない知識で申し訳ありませんが、
ご教示お願いいたしますm(_ _)m

スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,688名です
総投稿数は109,934件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1280
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.