バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > EC-CUBE2.13冗長化構成においてconstration violationが頻発する

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
dogfeet
投稿日時: 2021/9/27 17:37
対応状況: −−−
新米
登録日: 2021/9/27
居住地:
投稿: 5
EC-CUBE2.13冗長化構成においてconstration violationが頻発する
[EC-CUBE] 2.13.5
[OS] Amazon Linux AMI
[PHP] PHP5.6
[データベース] mysql5.6
[WEBサーバ] apache2.4

[現象]
現状、
ウェブサーバー × 3
DBサーバー × 1
Elasticache Redis (セッション管理)
でEC-CUBE2.13.5を動かしています。

ウェブサーバーのうち1台は、管理画面&決済(/shopping/load_payment_module.php)で使用、他の2台はそれ以外のページで使用しています。
(aws albでターゲットグループを2つ作成し、パスにて振り分け)

通常時は問題ないのですが、アクセスが集中すると
dtb_order_tempのorder_temp_idの書き込みでconstration violationが頻発し、Lock wait timeout exceeded; try restarting transactionが連続して起こり、
管理画面は閲覧できるのですが、フロント側がBad Gatewayで閲覧できなくなります。

具体的には、
LC_Page_Shopping.php > lfRegistData > $objPurchase->saveOrderTemp
の内の INSERT INTO dtb_order_temp 処理部分でconstraint violationが起こり、
LC_Page_Cart.php > lfSetCurrentCart > lfUpdateOrderTempid
の内の UPDATE dtb_order_temp 処理部分でLockがかかってしまいます。

order_temp_idの生成部分も見て、被ることはないかと思うのですが、この様な現象は起こり得るものなのでしょうか?

何か考えられる事などありましたら、お教えいただけますでしょうか。

よろしくお願い致します。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » EC-CUBE2.13冗長化構成においてconstration violationが頻発する dogfeet 2021/9/27 17:37
     Re: EC-CUBE2.13冗長化構成においてconstration violationが頻発する nanasess 2021/9/27 18:02
       Re: EC-CUBE2.13冗長化構成においてconstration violationが頻発する dogfeet 2021/9/27 18:46
         Re: EC-CUBE2.13冗長化構成においてconstration violationが頻発する nanasess 2021/9/28 0:17
           Re: EC-CUBE2.13冗長化構成においてconstration violationが頻発する dogfeet 2021/9/28 19:34

 



ログイン


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

統計情報

総メンバー数は89,149名です
総投稿数は110,046件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1650
8
red
1570
9
mcontact
1299
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.