🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ saeed fadaoddini
reread کار نمی‌کنه
جامعه پایتون (وب) ایجاد شده در ۰۷ بهمن ۱۴۰۱

من supervisor رو با دستور زیر نصب کردم و در خود سیستم عامل هم نصب کردم

sudo apt-get install supervisor

بعدش مراحل رو دقیق انجام دادم

ولی با دستور

sudo supervisorctl reread

با خطای زیر مواجه میشم از همه روش‌ها برای نصب استفاده کردم و بارها همه رو حذف کردم و دوباره نصب کردم اما خطا همچنان پاربرجاست اگر ممکنه راهنمایی بفرماپید

error: , [Errno 111] Connection refused: file: /usr/lib/python3.8/socket.py line: 796

سلام وقت بخیر

عجیبه که داره این ارور رو میده. چه آدرسی بهش دادی ؟ شاید user رو ست نکردی؟

برای demonization کردن ( در بک گراند اجرا کردن تسک ) از supervisor استفاده میکنیم

مراحل :

1. install supervisor
	        sudo apt-get install supervisor
2. all supervisor processes goes here
	        /etc/supervisor/conf.d
3. create project's celery configuration file for supervisor
	        touch /etc/supervisor/conf.d/project_name.conf
4. write supervisor configuration:
	        nano /etc/supervisor/conf.d/project_name.conf
---- past 
	        [program:project_name]
	        user=user
	        directory=/var/www/myproject/src/
	        command=/var/www/myproject/bin/celery -A myproject worker -l info
	        numprocs=1
	        autostart=true
	        autorestart=true
	        stdout_logfile=/var/log/myproject/celery.log
	        stderr_logfile=/var/log/myproject/celery.err.log"
-----	
5. create log files
	        touch /var/log/myproject/celery.log
	        touch /var/log/myproject/celery.err.log
6. update supervisor configuration
	        supervisorctl reread
	        supervisorctl update
7. done
	        supervisorctl {status|start|stop|restart} project_name
Reza Mobaraki ۰۷ بهمن ۱۴۰۱، ۲۱:۲۷