感激! Sinatraのレスポンスがはやくなった

◯ ドットインストールでSinatraの勉強を#02 はじめてのSinatraで開始早々、はまってしまいました。

Snap_2013-6-22_16-5-11

開発環境は、Linux Mintを古いノートPCに入れWiFiで接続しています。
ノートPC(Local)から:4567に接続するとすぐに”helloo”が表示されるのにLanにつながった他のPCからだと1~2秒つながるまで時間がかかります。なんで??

Google先生に色々尋ねました。

  • Sinatra 遅い
  • Ruby 遅い
  • Lan内の PCで ローカル環境
  • WEBrick Server遅くてダメ

まる2日、悩みました。WiFiダメかと思いケーブル接続にもしてみました。

Snap_2013-6-22_17-22-43

このサイトに解決策がありました。
はてなブックマーク
http://b.hatena.ne.jp/entry/mukaer.com/archives/2012/03/16/rubywebrick/

:DoNotReverseLookup => nilをtrueに変えることで速くなった。設定ファイルは /usr/lib/ruby/1.9.1/webrick/config.rb にあった。

Config.rbのDoNotReverseLookup==>true にしたら、すぐに接続するようになりました。

スポンサーリンク
Last-chance-1
Last-chance-1

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
Last-chance-1