Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How well is Foundation-based projects working in load balanced environments? #99

Open
jonascarlbaum opened this issue May 29, 2021 · 2 comments

Comments

@jonascarlbaum
Copy link

jonascarlbaum commented May 29, 2021

sessionState etc. is not a good option for load balanced environments.
What components in the current state of Foundation is dependent on sessionState?

We are currently very close to deployment of a Foundation-based project and are experience problems only in load balanced environments (and reverse proxy, Nginx). We are currently suspecting sessionState for our odd behaviors when working on custom error pages etc. (we have replaced Geta/404handler with a custom handler).

Is there more considerations needed to be taken when putting a Foundation-based project in a load balanced environment?

I would like to just turn sessionState to Off but don't know if there is any known huge implications other than what can be read here?

@jonascarlbaum jonascarlbaum changed the title How well is Foundation based projects working in load balanced environments? How well is Foundation-based projects working in load balanced environments? May 29, 2021
@codeiscool23
Copy link
Collaborator

Hi! Out of the box we use the InProc Session-State Mode. You can find that setting here. If you are interested in different Session-State modes or want to disable it entirely please take a look at this documentation.

@jonascarlbaum
Copy link
Author

jonascarlbaum commented Jun 2, 2021

Well, we have turned it off, but my question is, what components/functions in Foundation rely on session state?

What functionality in the out-of-the-box solution would we expect to have issues with!?

Is it only captcha in Forms? We don’t use that one. Anything else?

We want to ensure that nothing outside our own code (that is safe) relies on session state, and therefore we thought that there is something in Foundation still needing it, since you have it configured. I thought Forms no longer needs session state(?).

I just thought it would be great if you could inform if there’s something in Foundation, some external dependency etc. that needs session state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants