0

取引市場のシミュレーションを目的とした Web サイトを作成しました。人々が購入したい価格と対応する量のリストがあります。ユーザーは、いつでも任意の価格で購入できます。私のウェブサイトは、データベースから 2 秒ごとに価格と出来高を取得します (ユーザーが現在の市場を表示できるように、ユーザーのブラウザーを頻繁に更新する必要があります)。ユーザーのデータベース INSERT クエリは、購入すればいつでも送信できます。

私は ajax を使用して、データベースからデータを投稿または取得しました (ネストされた ajax 呼び出しがある場合もありました)。そのため、2 秒ごとに、各ユーザーは 20 を超えるデータベース クエリを使用してデータを送信または取得します (ユーザーに現在の価格とボリュームを表示するため)。また、一度に 200 人のユーザーがいる場合もあります。

以前は VPS を使用していませんでしたが、ホストで CPU リソースを使いすぎたために禁止されました。今、ホスティングサーバーから VPS*2 を購入しました。私は持っている:

CPU 速度: 2000 Mhz

メモリー: 2048MB

ディスク容量: 20000 MB

帯域幅: 2000 GB

接続: 40Mbps

専用 IP 2 つの IP

200 人のユーザーにはこれで十分ですか? また、どのVPS OSが私に適していますか?

ありがとうございました。

4

1 に答える 1

0

あなたの VPS ホストは何ですか? 条件を参照してください。

とにかく.. 1)データベース接続を使いすぎていないことを確認してください

2)コメットの実装に興味があるかもしれません (Web アプリケーションに適しています。リソース消費の少ないリアルタイム/低遅延更新..

3) PHP とクエリが適切に記述されていることを確認してください... ループやその他の CPU 消費コードが実行されていないことを確認してください... (bash コマンド / top /ps を使用して、消費しすぎているシステムを確認してください.. (データベース、php/webserver...)ストレステストの実施を検討

私は個人的にlunacloud.comが好きです

于 2013-10-19T01:09:03.223 に答える