我配置了两台windows 2003做服务器,配了dns轮询到这两台机器。
通过一个小程序来写入/读取session进行测试,结果发现如果访问同一服务器的时候,session就不会丢,访问到不同服务器的时候,session就没了。
已经做下如下修改配置:
1.在其中一台服务器服务器上已经启动了Asp.net State Service,并修改web.config目录中的sessionstate字段为StateServer,指向该服务器。
2.已经把两台机器上的machine.config文件里面的machinekey字段修改为一样。
3.先建立了一个服务器上网站,把这个网站的配置文件导出以后,再在另外一台机器上用新建站点(来自文件)建立了另一网站。
请教各位大大,还有哪些地方没做对啊?