Timeout abgelaufen. Die Zeitüberschreitung ist abgelaufen, bevor eine Verbindung vom Pool erhalten wurde. Dies ist möglicherweise aufgetreten, weil alle zusammengefasste Verbindungen im Einsatz waren und maximale Poolgröße wurde.net API-Verbindungsfehler
erreichte ich habe diesen Fehler für max Zeit meine Verbindungszeichenfolge ist
ich habe max Zeit dieses Fehlers
und meine api so
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
//string valuess = Commanfunction.logintokencheck(user_id, token);
try
{
//if (valuess == "True")
//{
DataTable dt = new DataTable();
using (SqlCommand cmd = new SqlCommand("SELECT * FROM [nwt].[usermessage] where [to_user] = '" + user_id + "' AND [msg_user_type] ='inbox' AND [reviwe] =1 AND ([status]='active' OR [status]='keep')", sconn))
{
sconn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
List<Dictionary<string, object>> rows = new List<Dictionary<string, object>>();
Dictionary<string, object> row;
string x = "{\"status\":\"200ok\",\"reviewcount\":" + dt.Rows.Count;
// string y= serializer.Serialize(x);
//foreach (DataRow dr in dt.Rows)
//{
// row = new Dictionary<string, object>();
// foreach (DataColumn col in dt.Columns)
// {
// row.Add(col.ColumnName, dr[col]);
// }
// rows.Add(row);
//}
//string z = serializer.Serialize(rows);
return new RawJsonActionResult(x + "}");
//return (x + "\"countries\":" + z + "}");
}
wie kann ich diesen fehler beheben und meine api's optimieren. geben Lösung
Was ist' sconn'? Hier fehlen viele Informationen. –
SqlConnection sconn = neue SqlConnection (ConfigurationManager.ConnectionStrings ["ConnString"]. ConnectionString); – rahul