开发者社区 问答 正文

ECS Windows服务器网站报错HTTP/1.1 新建会话失败怎么办



问题现象


ECS Windows服务器,使用IIS搭建ASP站点环境。启动Web服务后,访问站点页面,报错:HTTP/1.1 新建会话失败:


解决方案


1、通过【连接管理终端】或远程桌面登陆服务器,检查站点是否存在业务峰值,当前硬件配置能否满足业务峰值需求。如果硬件配置较低,建议升级,如扩充内存或增加虚拟内存设置。

2、如果【任务管理器】中,Web服务相关进程资源占用较高,尝试执行iisreset命令重启IIS服务器。

3、给站点所在目录,赋予everyone权限后,重启IIS服务再次测试。
4、设置DefaultAppPool 回收属性,适当减小回收时间间隔。


如果问题还未能解决,您可以到阿里云社区进行 免费咨询,或联系 云市场商家寻求帮助。

展开
收起
boxti 2017-11-02 15:37:42 2504 分享 版权
阿里云 AI 助理回答

针对您遇到的问题,您的解决方案步骤已经很全面了,这里我再补充一些可能的解决思路和阿里云平台特有的操作建议,希望能帮助到您:

  1. 检查错误日志:首先,查看IIS的日志文件,通常位于C:\inetpub\logs\LogFiles目录下。这些日志会记录HTTP请求的详细信息,包括错误代码和描述,有助于定位问题。

  2. 应用程序池设置:您提到了调整DefaultAppPool的回收属性,确实是一个好方法。确保应用池的.NET CLR版本与您的ASP站点兼容,并且根据应用需求设置正确的管道模式(集成或经典)。

  3. 配置端口和防火墙:确认IIS网站绑定的端口(通常是80或443),并检查服务器的Windows防火墙是否允许该端口的入站连接。在阿里云ECS管理控制台,也可以检查安全组规则,确保相应的端口对外开放。

  4. 资源监控:利用阿里云ECS自带的监控服务,如云监控,来实时查看CPU、内存、网络等资源使用情况。如果发现某个资源长期处于高负载状态,可以考虑优化应用或者升级ECS实例规格。

  5. 扩展与优化:如果您的应用访问量较大,可以考虑使用阿里云的负载均衡SLB服务分摊流量,或者采用弹性伸缩(Auto Scaling)自动增加或减少ECS实例数量以应对业务波动。

  6. 联系技术支持:如果上述方法都无法解决问题,除了到阿里云社区寻求帮助外,您还可以直接通过阿里云官方的支持渠道提交工单,阿里云的技术支持团队会为您提供专业的帮助。

记得,在进行任何配置更改后,都要重新测试站点访问情况,以验证问题是否得到解决。希望这些建议对您有所帮助!

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答