No.18067 投稿時間:2005年01月05日(Wed) 00:06 投稿者名:piku URL:
いつもお世話になります。
サーバの負荷軽減について何かいい方法がないか検討しているのですが、どなたかすでに行われている、または何か方法があれば教えていただけないでしょうか?
現在は、LinuxでP4の1.7Gでメモリは1Gです。ApacheでCGIを使ってます。CPUを3Gに上げるとか、HTMLの方が軽くてよろしいのでしょうが、フォームなどを使っての登録などがあり、現在、CGIを使っていますし、これからそのままで使えないかと思っております。
参考にした書籍に、CGIのみを別サーバにするとか、1台のサーバでApacheを2つ起動するなど書いてあったのですが、すぐに使用率がいっぱいになってしまわないかと思います。まだ、やったことがないのでなんとも言えないのですが・・・。
その他、少しでも軽減できる方法はご存知ないでしょうか?
まだまだ未熟なので、どのような方法があるのか、また、どのような検討を進めていいのかわかりません。
よろしくお願いします。
No.18079 投稿時間:2005年01月06日(Thu) 09:31 投稿者名:松元 URL:
まず現状のボトルネックをつかむ事が第一です。
軽減といっても何を軽減するのか現状をつかんでいなければだめですよね。
WEBサーバーで普通というか何と言うか一番ネックになるのは回線です
CGI が重いと判断されているようですが、本当なのか。
その場合在る一つのCGIが実行時間が多いのか。CPUのRUNTIMEまで使うか
そのCGIのどんな動作で重い(遅い)のか
データーベース等の問題はないか。
多くのCGIが上の状態か
それぞれは大した事はないがアクセス数が多いのか
自分のCGIだけの問題なら対策はそれほど難しくはないでしょう
複数の人がCGIを入れているレンタルサーバーなどだと難しい作業になります。