JelasticのHabraffectの費用はいくらですか

こんにちは

昨年、JelasticがRusonyxでPHPのサポートを開始したとき、私が最初にしたことは、テスト環境にCMS 1C-Bitrixをインストールすることでした。

そして、それについての記事を書くというアイデアは、私の頭の中で非常に長い間紡がれました。 しかし、Jelasticのような興味深く新しいプラットフォームでさえ、CMSのインストールについて書くことは全くありません。 戦闘モードでのピーク負荷時のBitrixに基づいてオンラインストアの動作を確認し、最も難解な質問の1つを見つけるためのアイデアが思いつきました。







habraエフェクトに参加する: bitrix.j.rsnx.ru







猫の上には、経験豊富なオンライン家具店へのリンクがあり、そのコストがわかります。 このサイトのリンクとセクションをクリックしてください。



事前準備



テストのために、次のコンポーネントでJelastic環境を作成しました。

-Apache Webサーバー:

最小:1クラウドレット(128MB、200MHz)

最大:32クラウドレット(4GB、6400MHz)



-MySQLサーバー

最小:1クラウドレット(128MB、200MHz)

最大:32クラウドレット(4GB、6400MHz)







まず、私たちの環境にBitrixをインストールする必要があります。これは、公式サイトからダウンロードできるユニバーサルインストーラースクリプトを使用して実行し、 yousite.com / bitrixsetup.phpで実行し、 インストーラーの指示に従います。





その後、CMSの要件に従って、php.iniを構成する必要があります(すべてが簡単かつ簡単に行われます)。





これらは、サイトが空のときに設定された値です(Mysqlは4クラウドレットのメモリを使用しましたが、Apacheが最低限必要です):





最初のテストを開始する



Apache Benchmarkを使用したテストは、すでに世界中のさまざまな場所からWebサイトを動的にロードし、実際のブラウザーの動作をエミュレートできる有料サービスloadimpact.comを利用しているため、すでに面白くて面白くありません。

ロードのシナリオは次のとおりです。仮想訪問者の数は20分で1から600に増加します。





前日に費やしたお金のテスト前の測定(17ルーブルを費やした):





3 ... 2 ... 1 ...実行!

テスト中、クラウドレットの数はほぼピークに達しました(32の27):





負荷が収まるとすぐに、リソースの消費量が初期レベルに低下し、スケーリングが機能しました!



負荷グラフは次のとおりです。





テストの最後に、費やしたお金を測定できます。





合計:600人の疑似ユーザーの20分間の負荷あたり46.65ルーブル。

そんなに多くないよね?



軟膏で飛ぶ



これは確かに良いことですが、そのようなテストには自信がありません。 あまりにも多くの未知数-サイトのロード方法、現時点での動作、JSでのアクションなど など また、深刻な問題は、テストに関係するすべてのインスタンスがロシアではなく、どこにでもあるという事実です。

これらの数字は本質的に私に何も教えてくれなかったので-それはスケーリングします-はい、お金が使われています-はい、それで何ですか?

実際、クラウドプラットフォームの各ユーザーは興味を持っています-彼のプロジェクトへの訪問者の波は何に飛び込みますか?

提案があるからです!



そして、サイトbitrix.j.rsnx.ru habraeffektを整理しましょう!



私たちのテスト家具店bitrix.j.rsnx.ruに来て、ページを少し歩いてくれた皆さんにとても感謝します。

そして明日13-00にテストを中止します。その後、アップデートをレイアウトし、habraeffectのコストをお知らせします。



Jelasticが1日にどれだけのお金を食べるかを推測してみましょう。 最も正確には、ハブラ効果の1日あたりに費やされるJelastic通貨を与えます!



結果:

残念ながら、Habraの効果はありませんでした:(2日間で2115の一意のIPだけがオンラインストアに来ました。

昨日と今日、Jelasticは117rを食べました



公開から実験開始までのチャート:





実験は失敗しましたが、 Agel_Nashが勝ち、無料のテストを取得しました:) PMに書き込みます。



みんなありがとう! じゃあね!



All Articles