先在局域网内有一个asp.net网站。局域网内访问没有问题。考虑到有局域网的外地的用户访问,通过租用拨号adsl专线,用vpn的方式使这部分用户可以访问到了网站。
运行了一段时间后,一部分vpn用户说放问不到网站了,但是他们能访问到局域网内的其他asp网站。在asp.net网站的web服务器可以ping通vpn用户的ip。vpn用户也能ping通服务器。但是打开首页后,一直提示正在打开,就没反应了。
通过重起服务器,这部分用户,可以访问了,但是过了两天,这部分用户有访问不到了,现象和上面说的一样。请教高手,查找下原因,如何解决?谢谢!
------解决方案--------------------------------------------------------
1.有没有做连接数的限制
2.检查服务器的内存占用情况
------解决方案--------------------------------------------------------
很奇怪的问题,建议换台服务器试试,哪怕是自己的Winxp。然后排排看看。
------解决方案--------------------------------------------------------
学习
------解决方案--------------------------------------------------------
看下 是不是设定了连接数
------解决方案--------------------------------------------------------
既然重启web服务后vpn用户可以访问到,那么你可以看看有没有那些页面远程用从访问之后3、4秒钟还无法打开(下载),如果有,把这些页面优化到3秒钟完全下载页面(可以增加一些ajax功能使得嵌入的非最重要内容异步下载)。
另外,每天凌晨3点钟把服务器重新启动一下。