Migrating original page servers and munin servers.

This commit is contained in:
Samuel Clay 2013-04-01 12:21:20 -07:00
parent 05d25e7e80
commit 5ffcf84432
6 changed files with 26 additions and 6 deletions

View file

@ -68,7 +68,7 @@ server {
}
location /maintenance {
alias /srv/newsblur/templates/maintenance_on.png;
alias /srv/newsblur/templates/maintenance_on.html;
expires max;
access_log off;
}

View file

@ -3,8 +3,8 @@ command=/srv/newsblur/manage.py celeryd --loglevel=INFO -Q beat_tasks -c 3
directory=/srv/newsblur
user=sclay
numprocs=1
stdout_logfile=/var/log/celeryd.log
stderr_logfile=/var/log/celeryd.log
stdout_logfile=/var/log/celeryd_beat.log
stderr_logfile=/var/log/celeryd_beat.log
autostart=true
autorestart=true
startsecs=10

View file

@ -3,8 +3,8 @@ command=/srv/newsblur/manage.py celeryd --loglevel=INFO -Q beat_feeds_task -c 1
directory=/srv/newsblur
user=sclay
numprocs=1
stdout_logfile=/var/log/celeryd.log
stderr_logfile=/var/log/celeryd.log
stdout_logfile=/var/log/celeryd_beat_feeds.log
stderr_logfile=/var/log/celeryd_beat_feeds.log
autostart=true
autorestart=true
startsecs=10

View file

@ -0,0 +1,19 @@
[program:celeryd_work_queue]
command=/srv/newsblur/manage.py celeryd --loglevel=INFO -Q work_queue
directory=/srv/newsblur
user=sclay
numprocs=1
stdout_logfile=/var/log/celeryd_workqueue.log
stderr_logfile=/var/log/celeryd_workqueue.log
autostart=true
autorestart=true
startsecs=10
;process_name=%(program_name)s_%(process_num)03d
; Need to wait for currently executing tasks to finish at shutdown.
; Increase this if you have very long running tasks.
stopwaitsecs = 60
; if rabbitmq is supervised, set its priority higher
; so it starts first
priority=998

1
fabfile.py vendored
View file

@ -877,6 +877,7 @@ def enable_celerybeat():
with cd(env.NEWSBLUR_PATH):
run('mkdir -p data')
put('config/supervisor_celerybeat.conf', '/etc/supervisor/conf.d/celerybeat.conf', use_sudo=True)
put('config/supervisor_celeryd_work_queue.conf', '/etc/supervisor/conf.d/celeryd_work_queue.conf', use_sudo=True)
put('config/supervisor_celeryd_beat.conf', '/etc/supervisor/conf.d/celeryd_beat.conf', use_sudo=True)
put('config/supervisor_celeryd_beat_feeds.conf', '/etc/supervisor/conf.d/celeryd_beat_feeds.conf', use_sudo=True)
sudo('supervisorctl reread')

View file

@ -459,7 +459,7 @@ TWITTER_CONSUMER_SECRET = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
# = AWS Backing =
# ===============
ORIGINAL_PAGE_SERVER = "db02.newsblur.com:3060"
ORIGINAL_PAGE_SERVER = "db10:3060"
BACKED_BY_AWS = {
'pages_on_s3': False,