1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00

add memory tuning to examples

This commit is contained in:
Mike Perham 2018-04-29 17:58:19 -07:00
parent 822a75db12
commit 6e79f2a860
2 changed files with 8 additions and 0 deletions

View file

@ -33,6 +33,10 @@ User=deploy
Group=deploy Group=deploy
UMask=0002 UMask=0002
# Greatly reduce Ruby memory fragmentation and heap usage
# https://www.mikeperham.com/2018/04/25/taming-rails-memory-bloat/
Environment=MALLOC_ARENA_MAX=2
# if we crash, restart # if we crash, restart
RestartSec=1 RestartSec=1
Restart=on-failure Restart=on-failure

View file

@ -31,6 +31,10 @@ description "Sidekiq Background Worker"
# setgid deploy # setgid deploy
# env HOME=/home/deploy # env HOME=/home/deploy
# Greatly reduce Ruby memory fragmentation and heap usage
# https://www.mikeperham.com/2018/04/25/taming-rails-memory-bloat/
env MALLOC_ARENA_MAX=2
respawn respawn
respawn limit 3 30 respawn limit 3 30