C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 99 を表示中)
■58958 / )  【C#】MySqlConnection接続失敗
□投稿者/ Sakura (1回)-(2011/05/06(Fri) 16:15:24)

分類:[C#] 

VS2010 C#でローカルにインストールしたMySQLへの接続をしています。

毎秒500回程度の接続を開いては閉じてを繰り返しているのですが、
稀に接続を開くのに失敗をしているようで、現状は対処療法として以下のような形で対応しています。
最大接続数は1000に設定しており、MySQLAdministratorで接続数を確認しましたが、上限には
達していません。

原因調査について、手順等教えて頂けますでしょうか?
また、接続を確立させる為のコードの書き方の定石などありましたら併せてアドバイス頂けると
助かります。


MySqlConnection connect = new MySqlConnection(【接続文字列】);

try
{
connect.Open();
}
catch
{
bool openFlag = false;

while (!openFlag)
{

try
{
connect.Open();
openFlag = true;
}
catch
{
System.Threading.Thread.Sleep(50);//待機
}
}
}


返信 編集キー/


管理者用

- Child Tree -