OSX Lionと同様に、Ubuntu/Apache上でMonoで動作する堅牢なアプリケーションを用意してください。MySql "ホストへのルートはありません" 1%の時間?
無作為に、私はUbuntuとOSXの両方で「ホストするルートなし」ソケット例外を取得します。 1時間に約10回は起こりますが、一貫して起こるわけではありません。
"localhost"を使用しています - クライアントとサーバーが同じボックスで動作しています。 ( "localhost"と "127.0.0.1"は同じ動作をします)
注:localhostはUNIXソケットを使用することになっていますが、そうではありません。 "localhost"または "127.0.0.1"と指定すると、両方のTCPポート3306でトラフィックが確認できます。サーバーとして/tmp/mysql.sockを使用すると、明らかにtcpトラフィックはありません。
これはmysql.sockを使用しているときには発生しません。
思考?
ローカルループバックアダプタが設定されておらず( 'lo0'インタフェースなし)、" localhost "を解決するために外部DNSを使用しているようです。しかし、これはプログラミング上の問題ではなく、システム管理者の質問です。 – Borealid
ありがとうございます。私のホストファイルは正しく設定されており、他のすべてのネットワーキングは正常です。私はそれがMySql Connector/NETの問題だと思っています - 適切な場所で質問します。 – hikaru