在 Ubuntu/Apache 和 OSX Lion 上运行在 Mono 中的可靠应用程序。
随机地,我会在 Ubuntu 和 OSX 上得到一个“没有路由到主机”的套接字异常。每小时发生在我身上大约 10 次,但并非始终如一。
我正在使用“localhost”——我的客户端和服务器在同一个盒子上运行。(“localhost”和“127.0.0.1”表现出相同的行为。)
附带说明: localhost 应该使用 unix 套接字,但事实并非如此。如果我指定“localhost”或“127.0.0.1”,我可以在 TCP 端口 3306 上看到两者的流量。如果我使用 /tmp/mysql.sock 作为我的服务器,显然没有 tcp 流量。
当我使用 mysql.sock 时不会发生这种情况。
想法?