实际上我们正在使用带有keepalive软件的apache用于负载均衡器和后端2个IIS节点,我们使用windows auth部署了一个应用程序。我们注意到,当请求服务appache服务器时,大部分时间aspnet会话混乱。请帮忙
<Page x:Class="App1.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App1"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid>
<Pivot>
<PivotItem Header="PivotItem 1">
<StackPanel>
<TextBox Header="TextBox1 PivotItem 1" />
<TextBox Header="TextBox2 PivotItem 1" />
<TextBox Header="TextBox3 PivotItem 1" />
<TextBox Header="TextBox4 PivotItem 1" />
</StackPanel>
</PivotItem>
<PivotItem Header="PivotItem 3">
<Pivot>
<PivotItem Header="PivotItem 3.1">
<StackPanel>
<TextBox Header="TextBox1 PivotItem 3.1" />
<TextBox Header="TextBox2 PivotItem 3.1" />
<TextBox Header="TextBox3 PivotItem 3.1" />
<TextBox Header="TextBox4 PivotItem 3.1" />
</StackPanel>
</PivotItem>
<PivotItem Header="PivotItem 3.2">
<StackPanel>
<TextBox Header="TextBox1 PivotItem 3.2" />
<TextBox Header="TextBox2 PivotItem 3.2" />
<TextBox Header="TextBox3 PivotItem 3.2" />
<TextBox Header="TextBox4 PivotItem 3.2" />
</StackPanel>
</PivotItem>
</Pivot>
</PivotItem>
<PivotItem Header="PivotItem 3">
<StackPanel>
<TextBox Header="TextBox1 PivotItem 3" />
<TextBox Header="TextBox2 PivotItem 3" />
<TextBox Header="TextBox3 PivotItem 3" />
<TextBox Header="TextBox4 PivotItem 3" />
</StackPanel>
</PivotItem>
<PivotItem Header="PivotItem 4">
<StackPanel>
<TextBox Header="TextBox1 PivotItem 4" />
<TextBox Header="TextBox2 PivotItem 4" />
<TextBox Header="TextBox3 PivotItem 4" />
<TextBox Header="TextBox4 PivotItem 4" />
</StackPanel>
</PivotItem>
</Pivot>
</Grid>
</Page>
我是否需要按照as per this link
在ProxyPass设置中明确包含stickysession = ROUTEIDGSHeader add Set-Cookie "ROUTEIDGS=.%{BALANCER_WORKER_ROUTE}e; path=/"
env=BALANCER_ROUTE_CHANGED
<Proxy balancer://mybalancer>
BalancerMember "http://XXX.XXX.XX.91:80" route=s1
BalancerMember "http://XXX.XXX.XX.92:80" route=s2
ProxySet stickysession=ROUTEIDGS nofailover=On
</Proxy>
ProxyTimeout 600
ProxyPass /testapp balancer://mybalancer/testapp/
ProxyPassReverse /testapp balancer://mybalancer/testapp/