嗨, 我收到以下错误消息,但无法访问该网站。重新启动IIS站点后,将重新连接。请让我知道错误的解决方案。
日志名称:应用程序
来源:ASP.NET 2.0.50727.0
日期:28-06-2019 10:55:30 AM
事件ID:1309
任务类别:网络事件
级别:警告
关键字:经典
用户:不适用
计算机:PSPINTRANETSVR.root.com
说明:
事件代码:3005
事件消息:发生未处理的异常。
活动时间:28-06-2019 10:55:30
事件时间(UTC):28-06-2019 05:25:30
事件ID:
c8f21b66d0f6484ea19410b52b9d4f50
事件顺序:509
事件发生:4
事件详细代码:0应用程序信息: 应用范围:/ LM / W3SVC / 2 / ROOT-1-132061709909075750 信任等级:完整 应用程序虚拟路径:/ 应用程序路径:D:\ IIS \ PIMS WEBINTERFACE \ www \ 机器名称:PSPINTRANETSVR进程信息: 进程ID:4736 进程名称:w3wp.exe 帐户名:IIS APPPOOL \ WEBINTERFACE异常信息: 异常类型:InvalidOperationException 异常消息:连接必须有效并且打开请求信息: 要求网址:http://site 请求路径:/ 用户主机地址:000.000.0.000 用户:
已验证:错误 身份验证类型:
线程帐户名称:IIS APPPOOL \ WEBINTERFACE线程信息: 线程ID:9 线程帐户名称:IIS APPPOOL \ WEBINTERFACE 正在冒充:错误 堆栈跟踪:位于MySql.Data.MySqlClient.MySqlCommand.CheckState() MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior 行为)在MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery() 在_Application._application.get_department() D:\工作文件夹\工作 Projects \ Application \ new \ Application \ Application \ database.cs:line 101在Application.pims.Page_Load(对象发送者,EventArgs e)在D:\ Working Folder \ Working中 Projects \ Application \ new \ Application \ Application \ pims.Master.cs:line System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,40 对象o,对象t,EventArgs e)位于 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(对象发送方, System.Web.UI.Control.OnLoad上的EventArgs e)() System.Web.UI.Control.LoadRecursive()在 System.Web.UI.Control.LoadRecursive()在 System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔值includeStagesAfterAsyncPoint) 自定义事件详细信息:事件Xml:
1309 3 3 0x80000000000000 4137 应用 PSPINTRANETSVR.root.com 3005 发生未处理的异常。 28-06-2019 10:55:30 28-06-2019 05:25:30 c8f21b66d0f6484ea19410b52b9d4f50 509 4 0 / LM / W3SVC / 2 / ROOT-1-132061709909075750 充分 / D:\ IIS \ PIMS WEBINTERFACE \ www \ PSPINTRANETSVR 4736 w3wp.exe IIS APPPOOL \ WEBINTERFACE InvalidOperationException 连接必须有效且打开 http://site/ /project_complete.aspx 192.168.0.000 假 IIS APPPOOL \ WEBINTERFACE 9 IIS APPPOOL \ WEBINTERFACE 假 在MySql.Data.MySqlClient.MySqlCommand.CheckState()在MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior 行为)在MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery() 在Application.application.get_department()中 D:\工作文件夹\工作 Projects \ Application \ new_Application \ Application \ database.cs:line 101在Application.pims.Page_Load(对象发送者,EventArgs e)在D:\ Working Folder \ Working中 Projects \ Application \ new \ Application \ Application \ Master.cs:line System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,40 对象o,对象t,EventArgs e)位于 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(对象发送方, System.Web.UI.Control.OnLoad上的EventArgs e)() System.Web.UI.Control.LoadRecursive()在 System.Web.UI.Control.LoadRecursive()在 System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔值includeStagesAfterAsyncPoint)
答案 0 :(得分:0)
此问题通过增加MySQL中的max_connections值来解决
1。检查有多少用户连接了您的数据库
show status like 'max_used_connections';
2。检查默认的最大连接范围
show variables like 'max_connections';
3。根据需要设置最大连接值,但最大范围为100000
set global max_connections = 100000;