UNC共享 网络达到 BIOS 命令限制 错误

zhaodongtai192 2009-10-17 09:01:44
由于公司的业务状况,现在公司的一个域名edit.XXXX.com.cn管理系统的Web Server想用多台server来减少Web压力。于是想到了UNC共享目录来避免程序在多台服务器的重复拷贝的繁锁工作。

技术确定以后就开始实施了,具体操作步骤如下:以两台Web服务器A(192.168.0.11)、B(192.168.0.12)举例

1、程序位于A的D:\edit.XXXX.com.cn 下,设为共享目录

2、在B的IIS下建立站点并设置网络目录为“另一台计算机上的共享”--->\\192.168.0.11\d$\edit.XXXX.com.cn 并把“链接用户”设置为A的共享用户 test

原以为这样就大功告成了。经过测试提示"System.Web.AspNetHostingPersion,System,Version=2.0.0.0,Culture=neutal" 错误,查阅一些资料后发现是权限问题,需要配置一下.Net Frame权限,具体操作如下:

1、Caspol.exe -m -ag 1 -url "file:////\\192.168.0.11\d$\edit.XXXX.com.cn" FullTrust

配置后经过测试后发现基本上两台服务器上都能访问了,只是会时不时会出现“网络达到 BIOS 命令限制”这样的错误,重复iisreset 后,仍然会报错。然后又查阅了些资料想试试,具体操作如下:



1、在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\ 下增加 MaxCmds 、 MaxMpxCt MaxWorkItems的DWORD

设置MaxCmds 为256

MaxMpxCt 为1024

MaxWorkItems 10000

2、iisreset 、Workstation 服务重启 N次;三个键值重设N次。仍然会出现“网络达到 BIOS 命令限制”这样的错误,百思不得其解,所以贴出来,望各位高人指点。。。。

参考资料:
1、http://blog.chinaunix.net/u2/68571/showart_721722.html 使用在UNC服务器上的远程存储内容及NAS设置部署和配置Internet信息服务IIS6.0
2、http://www.cnblogs.com/yibinboy/articles/1455277.htmlIIS 耗尽工作项和链接到远程的UNC路径时导致RPC失败
3、http://support.microsoft.com/kb/271148/zh-cn
4、http://www.cnblogs.com/yibinboy/articles/1455277.html
...全文
211 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧