If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Cache all pages for anonymous users on getpersonas.com

RESOLVED FIXED

Status

Infrastructure & Operations
WebOps: Other
--
major
RESOLVED FIXED
8 years ago
4 years ago

People

(Reporter: rdoherty, Assigned: oremj)

Tracking

Details

(Reporter)

Description

8 years ago
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.
(Reporter)

Updated

8 years ago
Depends on: 526517

Updated

8 years ago
Assignee: server-ops → dmoore
(Reporter)

Comment 1

8 years ago
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
(Reporter)

Updated

8 years ago
No longer blocks: 519851

Comment 2

8 years ago
Pulling in oremj too.
(Assignee)

Updated

8 years ago
Assignee: dmoore → jeremy.orem+bugs
(Reporter)

Comment 3

8 years ago
I think this was done in another bug?
(Assignee)

Comment 4

8 years ago
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
Last Resolved: 8 years ago
Resolution: --- → FIXED
(Assignee)

Comment 5

8 years ago
I've also enabled this on production zeus.
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
You need to log in before you can comment on or make changes to this bug.