I was testing sessions behavior in Web Garden mode.
Why do all major browsers use only one process (on server) except Opera? and how is it done?
Here is very simple web application:
Code-behind:
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Process.GetCurrentProcess().Id);
}
Markup:
<div>
<asp:Button ID="Button2" runat="server" Text="Button" />
</div>
Every time I click on button in Opera I get different numbers (depending on Worker processes count), which is normal. But in Chrome, I always get same process id.