質問 > その他 > アクセス過多による不具合の対策方法をお教え下さい |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
twinpilzda |
投稿日時: 2016/11/15 14:33
対応状況: −−−
|
半人前 登録日: 2015/2/6 居住地: 投稿: 16 |
アクセス過多による不具合の対策方法をお教え下さい いつも有難う御座います。
EC-CUBEバージョン:2.13.2 データベース:MySQL 先日運営するEC-CUBEを使用したネットショップにて、アクセス過多によるシステムの不具合が発生しました。 主な不具合は商品の在庫管理が上手く動作せず、注文されたはずなのに在庫が減っていなかったり、在庫数が10しかないのにそれ以上の注文が入ってしまったりといったものでした。 現在はアクセスも落ち着いたので正常通り動作している様なのですが、今後も同じ事があっては大変なので、何か対策を行おうと思うのですが、皆様のご意見をお聞かせ頂ければと思います。 当方の見解としては恐らくシステムの不具合というより、現在ホスティングしているサーバが良くないのではと考えています。 アクセス過多の状態の時にGoogleアナリティクスのリアルタイム解析を確認していたのですが、その時のアクセス数が大体150人前後でした。 150人という数字は通常時よりも多い数字ではあるのですが、逆に150人程度でこうも不具合が起こるものなのかと考えてしまいます。 実際アクセス過多状態ですと、ページの表示も非常に遅い、もしくはタイムアウトを起こしていました。 ですのでサーバを移行する事で解決出来るのでは?と考えているのですが、MySQLで常時150人アクセスがある状態で処理を行うというのは結構大変な事なのでしょうか? もしサーバを移行させても同じ状態だったら・・・と不安に思ってご質問させて頂きました。 またサーバ会社はやはり公式のEC-CUBEクラウドが一番良いでしょうか? 当方Xサーバも管理しているのでそちらに乗せ替えようかと考えているのですが、スペック・動作的に公式が一番良ければEC-CUBEクラウドにしようかと考えております。 どなたかご教示頂けますと大変有難いです。宜しくお願い致します。 |
nanasess |
投稿日時: 2016/11/15 19:33
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: アクセス過多による不具合の対策方法をお教え下さい 共有のレンタルサーバーだと厳しいと思います。
特に、在庫まわりはロックをかけてないので、性能の低いサーバーだとトラブルが発生しやすいです。 EC-CUBE クラウドよりも、 Microsoft Azure や AWS の高速なストレージに接続したインスタンスの方が断然性能良いですよ。 性能が上がれば、在庫まわりのトラブルも少なくなると思いますが、厳格な管理を求められると厳しそうです。。 さらにプログラム改修もしないと難しいと思います。 |
twinpilzda |
投稿日時: 2016/11/16 18:30
対応状況: 解決済
|
半人前 登録日: 2015/2/6 居住地: 投稿: 16 |
Re: アクセス過多による不具合の対策方法をお教え下さい さっそくのご教示ありがとうございましたm(_ _)m
詳しく教えて頂き感謝です。 やはりサーバをよくする事である程度は改善されそうですね。 AzureやAWSの事は詳しく分かりませんが、調べて移行を検討してみたいと思います。 ありがとうございました!! |
yuh |
投稿日時: 2016/11/21 2:21
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: アクセス過多による不具合の対策方法をお教え下さい サーバーをよくする事である程度改善はされますが、
おそらくアクセスが多いのであれば受注数と会員数もある程度多くなってきてるのだとは思います。 処理の中でDBに負荷がかかるポイントが何個かあるので、それを潰していけばある程度は大丈夫になると思います。 受注データと会員数、商品数の量によって効果はかなり変わってきます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |