Forum Discussion
Efficient way to manage apps
- Apr 16, 2021
Another approach would be, you will have the one virtual server listening on 443. Here assuming that all your external services would be accessible on https(443 port). And backend apps/server port would be anything. With this you have options to use either LTM policy or iRule to manage traffic and forwarding it to desired pool based on the host. Below post talks about the same use case using iRule.
https://devcentral.f5.com/s/question/0D51T00007MxMr8SAF/multiple-web-applications-behind-single-vs
Hope it helps!
Another approach would be, you will have the one virtual server listening on 443. Here assuming that all your external services would be accessible on https(443 port). And backend apps/server port would be anything. With this you have options to use either LTM policy or iRule to manage traffic and forwarding it to desired pool based on the host. Below post talks about the same use case using iRule.
https://devcentral.f5.com/s/question/0D51T00007MxMr8SAF/multiple-web-applications-behind-single-vs
Hope it helps!
yes. But this approach just forwarding based on HOST header to the pool becomes cumbersome to maintain in many scenerios. e.g.
- app1 and app2 needs differen kind of session persistence
- app1 needs some custom content based routing to diffrent pool based on uri
- app3 needs have custom requirement to add some custom header and many more.
So, I would suggest understand your requiement clearly and what future changes those applications need and select what is best for you.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com