|
日記 |
2016年01月21日 13時55分 |
XSP が遅い |
mono の XSP を使った、ASP.NET のアプリを作ってるのですが
なんか、(たぶん)ワーカースレッドが、無くなったタイミングで
かなり遅くなる・・・
サーバー機によって、遅いのと、遅くないのがあって
遅いのは、初回起動が20秒とかかかってしまう
ASP.NET の初回起動が遅いってのは、色々検索して分かったけど
20秒は待てない・・・
ASP.NET の初回起動でできることはやってみたけど
XSP では効果がない(と思う?)みたい
(プリコンパイルは、気持ち速くなったかも)
「clr.microsoft.com の名称解決や、通信できないと遅い」
って情報があり、hosts に
127.0.0.1 crl.microsoft.com
を登録すると、いいよってのもあったのですが、効果なし
(いや、あるのかもしれませんが、体感できない)
もしかして、アクセスするクライアントが問題なのか?
と思って、
試しに hosts にクライアントのコンピュータ名とIPアドレスを
登録すると、ウソみたいに速く(20秒に比べてってことです)
反応するようになりました
そういえば、アプリケーションでログ出すときに、クライアントの名前
出すようにしてたっけ・・・
でも、Request ヘッダーの名前を使ってたと、思うけど・・・
まぁ、いいか、速くなったし!
・Windows上のApcheでASP.NETを動かす
・Windwos で mono
・XSP が遅い
・XSP をサービスで動かす
・Apache でエラーが出る
・Apache XSP にリバースプロキシかけると遅い?
・XSP で image のローディングに失敗する
・iOS 上の Safari でビープ音を鳴らす
|
|
目次へ戻る
|
|
|