Closed Bug 645508 Opened 13 years ago Closed 13 years ago

push new version of GlobeTweeter on prod

Categories

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

x86
All
task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: trigrou, Assigned: cshields)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.204 Chrome/10.0.648.204 Safari/534.16
Build Identifier: dteam

I have updated some code in this commit 59bc814 that improve server connection. When the server lag and does not feed a tweet in 6 seconds, I restart the connection and makes things go worst because the server start to become overloaded.
The fix is to extend the timeout to 30 seconds to recreate a new connection if nothing happened.
It will avoid the server to getting worst and worst.

Reproducible: Always
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: nobody → server-ops
Component: demos.mozilla.org → Server Operations: Web Content Push
Product: Websites → mozilla.org
QA Contact: demos-mozilla-org → mrz
Version: unspecified → other
We would like an out of cycle release.

This is just static files.

Procedure:
1) cd webowonder-demos
2) git pull

This is for the code on https://mozillademos.org/demos/

This is from the master branch.
done.

[root@mradm02 mozillademos.org]# git pull
remote: Counting objects: 17, done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 12 (delta 10), reused 0 (delta 0)
Unpacking objects: 100% (12/12), done.
From https://github.com/mozilla/webowonder-demos
   c819fc1..59bc814  master     -> origin/master
Updating db779c7..59bc814
Fast-forward
 demos/globetweeter/js/app.js |   40 +++++++++++++++++++++++++++++++++++-----
 1 files changed, 35 insertions(+), 5 deletions(-)

[root@mradm02 mozillademos.org]# /data/engagement/deploy 
Do you really want to push and reload apache? [y/n] y
[master 39ca897] push
 1 files changed, 35 insertions(+), 5 deletions(-)
+ cd /data/sync/engagement
+ /usr/bin/git fetch -q
+ /usr/bin/git reset -q --hard origin
+ /data/bin/issue-multi-command.py engagement /data/bin/update-www.sh
[engagement7.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement8.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement4.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement6.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement5.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement3.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement2.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement1.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement9.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement11.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement10.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement14.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement13.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement12.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement15.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement16.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement18.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement17.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement20.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
[engagement19.seamicro.phx1.mozilla.com] run: /data/bin/update-www.sh
+ /data/bin/issue-multi-command.py engagement apachectl graceful
[engagement1.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement2.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement7.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement5.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement3.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement4.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement6.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement8.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement9.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement11.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement10.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement12.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement13.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement14.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement15.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement16.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement19.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement17.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement18.seamicro.phx1.mozilla.com] run: apachectl graceful
[engagement20.seamicro.phx1.mozilla.com] run: apachectl graceful
Assignee: server-ops → cshields
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
verified fixed https://mozillademos.org/demos/globetweeter/demo.html
Status: RESOLVED → VERIFIED
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.