L4 서버로 로드밸런싱을 시키는데 세션관리를 한 곳에서 하기 위해서는 sessionState 에
실제 아이피를 기재를 먼저 기재합니다.
<sessionState
mode="StateServer"
stateConnectionString="tcpip=127.0.0.1:42424"
stateNetworkTimeout="120"
cookieless="false"
timeout="120"
/>
그리고 viewstate 도 동일하게 처리하기 위해서는 machinekey 도 동일하게 기재해야 줘야 합니다.
<sessionState
mode="StateServer"
stateConnectionString="tcpip=실제아이피:42424"
stateNetworkTimeout="120"
cookieless="false"
timeout="120"
/>
<machineKey
validationKey="A9BEB1F73993D333BF1D4B0BDEDD6087D344B3F3408ABCFB5CE7DBF7967BB51CB
91286A0E0455EA1BDB7663BB1BE8688ABABB998ADD2865CAE7FC39E4687BE84"
decryptionKey="FD7DA8C007BDB56085A7A3D6744BFBFF80A338A85F4A295B"
validation="SHA1"
/>
이제 이를 실행하기 위해서는 서비스인 "
ASP.NET State Server" 이 원격지원이 가능하도록 오픈 해줘야 합니다. 아래 래지스터 접근하여 1로 허용 해 줍니다.
실행 > regedit > HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services - aspnet_state - Parameters
참고사이트
http://msdn.microsoft.com/ko-kr/library/h6bb9cz9(VS.80).aspx