Closed Bug 526518 Opened 13 years ago Closed 13 years ago

Cache all pages for anonymous users on getpersonas.com

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

All
Other
task
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rdoherty, Assigned: oremj)

References

Details

getpersonas.com can have its pages cached for an hour or two if the user isn't logged in (similar to AMO). This should help with load.

The cookie to check for is PERSONA_USER. If it's present, don't serve a cached page.

This is dependent on bug 526517. I want this tested on stage first.
Depends on: 526517
Assignee: server-ops → dmoore
Upping priority, this will help a lot with performance. I also need bug 526517 completed for bug 519851 to work properly under SSL. (I need to test ssl detection to change the CDN url)
Blocks: 519851
Severity: normal → major
No longer blocks: 519851
Pulling in oremj too.
Assignee: dmoore → jeremy.orem+bugs
I think this was done in another bug?
Oops, I accidentally commented in/closed bug 519851.

On zlb-stage01 I've added the following trafficscript to the personas vservers:

if( http.getcookie( "PERSONA_USER" ) != "" ){
   http.cache.disable();
}

That will also need to be added to the production vservers when we are ready to
turn this on.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
I've also enabled this on production zeus.
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.