[JBoss JIRA] (MODCLUSTER-397) StickySessions don't work for ProxyPass from unenabled context
by Radoslav Husar (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-397?page=com.atlassian.jira.pl... ]
Radoslav Husar updated MODCLUSTER-397:
--------------------------------------
Fix Version/s: 2.0.0.Alpha1
> StickySessions don't work for ProxyPass from unenabled context
> --------------------------------------------------------------
>
> Key: MODCLUSTER-397
> URL: https://issues.jboss.org/browse/MODCLUSTER-397
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.2.8.Final
> Reporter: Aaron Ogburn
> Assignee: Michal Karm Babacek
> Fix For: 1.3.3.Final, 2.0.0.Alpha1, 1.2.13.Final
>
>
> Sticky sessions are not maintained if you try to ProxyPass from an unenabled context to an enabled one. For example, consider JBoss with just /foo deployed and enabled via MCMP. Then try to ProxyPass / to /foo/ on httpd:
> CreateBalancers 1
> ...
> ProxyPass / balancer://mycluster/foo/ stickysession=JSESSIONID|jsessionid nofailover=On
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 7 months
[JBoss JIRA] (MODCLUSTER-397) StickySessions don't work for ProxyPass from unenabled context
by Radoslav Husar (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-397?page=com.atlassian.jira.pl... ]
Radoslav Husar updated MODCLUSTER-397:
--------------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
I am resolving this since everything is merged.
> StickySessions don't work for ProxyPass from unenabled context
> --------------------------------------------------------------
>
> Key: MODCLUSTER-397
> URL: https://issues.jboss.org/browse/MODCLUSTER-397
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.2.8.Final
> Reporter: Aaron Ogburn
> Assignee: Michal Karm Babacek
> Fix For: 1.3.3.Final, 2.0.0.Alpha1, 1.2.13.Final
>
>
> Sticky sessions are not maintained if you try to ProxyPass from an unenabled context to an enabled one. For example, consider JBoss with just /foo deployed and enabled via MCMP. Then try to ProxyPass / to /foo/ on httpd:
> CreateBalancers 1
> ...
> ProxyPass / balancer://mycluster/foo/ stickysession=JSESSIONID|jsessionid nofailover=On
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 7 months
[JBoss JIRA] (MODCLUSTER-508) &balancer->name[11], because of default: balancer://mycluster: Change magic number 11 to something meaningful
by Radoslav Husar (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-508?page=com.atlassian.jira.pl... ]
Radoslav Husar updated MODCLUSTER-508:
--------------------------------------
Summary: &balancer->name[11], because of default: balancer://mycluster: Change magic number 11 to something meaningful (was: &balancer->name[11], becasue of default: balancer://mycluster: Change magic number 11 to something meaningful)
> &balancer->name[11], because of default: balancer://mycluster: Change magic number 11 to something meaningful
> -------------------------------------------------------------------------------------------------------------
>
> Key: MODCLUSTER-508
> URL: https://issues.jboss.org/browse/MODCLUSTER-508
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.3.2.Final, 1.2.13.Final
> Reporter: Michal Karm Babacek
> Assignee: Michal Karm Babacek
> Priority: Minor
> Fix For: 1.3.3.Final
>
>
> While we compare balancers URL char by char, we start at index 11, because
> the default beginning: {{balancer://}} is always there. It would be nice to change 11 to a named constant so as it is clear why it's 11 without debugger :)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 7 months
[JBoss JIRA] (MODCLUSTER-492) mod_cluster should allow failover of GET requests by default
by Radoslav Husar (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-492?page=com.atlassian.jira.pl... ]
Radoslav Husar edited comment on MODCLUSTER-492 at 6/16/16 5:17 PM:
--------------------------------------------------------------------
What exactly is here to do?
* {{maxAttempts}} defaults to 1, so the native balancer *will* try another worker
* {{stickySession*}} attributes are configurable on worker side...
was (Author: mbabacek):
What exactly is here to do?
* {{maxAttempts}} defaults to 1, so the native balacner *will* try another worker
* {{stickySession*}} attributes are configurable on worker side...
> mod_cluster should allow failover of GET requests by default
> ------------------------------------------------------------
>
> Key: MODCLUSTER-492
> URL: https://issues.jboss.org/browse/MODCLUSTER-492
> Project: mod_cluster
> Issue Type: Enhancement
> Components: Core & Container Integration (Java), Native (httpd modules)
> Affects Versions: 1.3.2.Final
> Reporter: Paul Ferraro
> Assignee: Radoslav Husar
> Fix For: 2.0.0.Alpha1
>
>
> For any well developed web application, all GET requests should be idempotent and safe for failing over to another node. This should be default behavior, with a configuration option to disable it.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 7 months