Just a followup, I would also like to infrom that I have edited my procfile as below:
redis_cache: redis-server config/redis_cache.conf
redis_socketio: redis-server config/redis_socketio.conf
redis_queue: redis-server config/redis_queue.conf
web_rigpl: bench --site rigpl.local serve --port 8002
web_ru: bench --site ru.local serve --port 8003
web_rigb: bench --site rigb.local serve --port 8004
web_sv:bench --site sv.local serve --port 8005
socketio: /usr/bin/node apps/frappe/socketio.js
watch: bench watch
schedule: bench schedule
worker_short: bench worker --queue short
worker_long: bench worker --queue long
worker_default: bench worker --queue default
Now I can remember following the steps in [Important] Bench version 2 - see this before you run bench update and then the problem was gone for few days but again the problem is back. Is it because I have edited my procfile and this is a test env.