posted 10 years ago
You have no control whatsoever over how many tabs/windows a client may open. That is determined solely by whatever client program (browser) the client is using.
The parameters you are setting control how many pre-compiled Views are tracked by the server. Once that limit is exceeded, older views are discarded, and attempts to retrieve them will result in a ViewExpiredException. In other words, it's controlling the size of a cache, not the limits of what the end user can do.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.