دوره های پیشنهادی

دوره آموزش هوش مصنوعی مولد با پایتون
دوره آموزش هوش مصنوعی مولد با پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش عبارات منظم (regex) در پایتون
دوره آموزش عبارات منظم (regex) در پایتون
تکمیل ضبط
امیرحسین بیگدلو
آموزش پروژه محور جنگو - ساخت شبکه اجتماعی



ارسال نظر

برای ارسال نظر باید لاگین کنید

سیاوش

1 سال قبل

با سلام. موقع اجرای سلری و در هنگام بالا آمدن آن، حجم زیادی پهنای اینترنت مصرف می‌شود. من در اینترنت هم زیاد جست‌وجو کردم دیدم یکی نوشته این دستور رو استفاده کنیم:
celery -A my_celery_app worker --without-heartbeat --without-gossip --without-mingle

من این دستور رو هم اجرا کردم اما همچنان مصرف حجم اینترنت بالاست. آیا راهی برای کاهش ایت حجم بالا وجود داره؟


امیرحسین بیگدلو

1 سال قبل

سلام
متاسفانه مستندات سلری در این مورد توضیحی نداره. منم در اینترنت چیز زیادی پیدا نکردم. نیاز به تحقیق بیشتری داره این مورد

Ali

1 سال قبل

بالاخره برام کار کرد :))
حتما پورت رو بزارین ۵۶۷۲ و نه ۱۵۶۷۲.
اگرم به مشکلات دیگه خوردین حتما ریپازیتوری rabbitmq تونو چک کنید.


امیرحسین

2 سال قبل

الان استاد سلری این تسک ادد رو داره به شکل همون ویدیوی reply to تو اموزش rabbitmq اجراش میکنه؟؟ ینی یجور rpc هست ؟؟


امیرحسین بیگدلو

2 سال قبل

سلام
بله، در توضیحات reply to هم نوشته که از rpc استفاده میکنه

باب

3 سال قبل

درود
برای اجرای celery در ویندوز باید 2تا کار انجام بدید :

1- نصب این پکیج روی محیط مجازی :
pip install gevent
2- اجرای worker به شکل زیر :
celery -A A -l info -P gevent

اگر این کارو نکنید - فقط task ها رو دریافت میکنه ولی اجراشون نمیکنه


rayyyy

2 سال قبل

سلام باب. من هم همین مشکل داشتم حل شد. البته داخل به روزرسانی جدید دستور زیر باید وارد شود:

celery -A A worker --loglevel=info --pool=gevent

در اینجا A همون اسم فایل پایتونی هست.


باب

2 سال قبل

میتونید بجای استفاده از gevent در ویندوز به شکل زیر worker رو run کنید

celery -A A worker -l info --pool=solo

علیرضا

3 سال قبل

سلام خسته نباشید. اگر بخواهیم response یا عدد محاسبه شده داخل سرور برگشت داده بشه به کلاینت یا درخواست دهنده بعد محاسبه چطور؟ باید چه عملی انجام بدیم؟


masoud

4 سال قبل

celery با ویندوز مشکل داره ؟ تسک ها رو دریافت میکنه ولی اجرا نمیکنه!!


امیرحسین بیگدلو

4 سال قبل

سلام
بله. تا جایی که من خبر دارم سلری رو ویندوز کار نمیکنه.

poria

4 سال قبل

سلام

اگر شما هم توی celery مشکل داشتید یعنی براتون celery worker -A one کار نمیکرد لازم هست از celery های ورژن قبل استفاده کنید من از 4.2 استفاده کردم (روی 5 کار نمیکنه)


امیرحسین بیگدلو

4 سال قبل

سلام
آخه اینم شد راهنمایی :|
از همون ورژن 5 استفاده کنید اما با دستور زیر اجراش کنید:
celery -A A worker -l info
دستور قبلی دیگه در ورژن جدید کار نمیکنه.

محمد

5 سال قبل

ممنون از دوره خوب شما
ما اگه بخوایم worker به صورت اتوماتیک کار کنه باید چیکار کنیم. چون توی حالت production که نمیشه یه ترمینال باز کرد و worker رو اجرا کرد.


امیرحسین بیگدلو

5 سال قبل

<p dir="rtl">درست میفرمایید. توی حالت production از یه ابزاری استفاده میکنیم به اسم supervisor. در باره این ابزار توی دوره پروژه محور celery توضیح خواهم داد.</p>

مونگارد