پیکربندی

ساخت وبلاگ

یا با استفاده از متغیرهای محیط. تمام گزینه های گل باید با گل_ پیشوند شوند:

گزینه های منتقل شده از خط فرمان بر گزینه های تعریف شده در پرونده پیکربندی مقدم هستند. نام و مسیر پرونده پیکربندی را می توان با گزینه Conf تغییر داد.

گزینه ها¶

تنظیمات پیکربندی کرفس استاندارد را می توان در پرونده پیکربندی نادیده گرفت. برای لیست کامل تمام تنظیمات موجود و مقادیر پیش فرض آنها ، مرجع پیکربندی کرفس را مشاهده کنید.

گزینه های خط فرمان کرفس نیز می توانند به گل منتقل شوند. به عنوان مثال - Broker URL پیش فرض کارگزار را تنظیم می کند:

برای یک لیست کامل از گزینه ها ببینید:

نشانی¶

سرور HTTP را روی یک آدرس معین اجرا کنید. آدرس ممکن است یک آدرس IP یا نام میزبان باشد. اگر این یک نام میزبان باشد ، سرور در تمام آدرس های IP مرتبط با نام گوش می دهد. آدرس ممکن است یک رشته خالی باشد یا هیچ کدام برای گوش دادن به تمام رابط های موجود.

احراز هویت را فعال می کند. Auth یک ایمیل برای اعطای دسترسی است. برای اطلاعات بیشتر به تأیید اعتبار مراجعه کنید.

auto_refresh¶

داشبورد را به طور خودکار تازه کنید (به طور پیش فرض ، auto_refresh = true)

basic_auth¶

تأیید هویت اساسی HTTP را فعال می کند. BASIC_AUTH یک لیست جدا از کاما از نام کاربری است: رمز عبور. برای اطلاعات بیشتر به تأیید هویت HTTP اساسی مراجعه کنید.

Broker_api¶

گل از افزونه مدیریت RabbitMQ برای دریافت اطلاعات در مورد صف استفاده می کند. Broker_API URL از API Rabbitmq HTTP از جمله اعتبار کاربر است.

به طور پیش فرض افزونه مدیریت فعال نیست. برای فعال کردن اجرا:

شماره بندر نسخه های RabbitMQ قبل از 3. 0 55672 است.

ca_certs¶

مسیری به پرونده CA_CERTS. پرونده CA_CERTS شامل مجموعه ای از گواهینامه های "مجوز صدور گواهینامه" است که برای اعتبارسنجی گواهینامه های منتقل شده از انتهای دیگر اتصال استفاده می شود. برای اطلاعات بیشتر به Python SSL مراجعه کنید

گواهی

مسیری به پرونده گواهی SSL

مسیری به پرونده پیکربندی (به طور پیش فرض ، flowerconfig. py)

یک فایل پایگاه داده برای استفاده در صورت فعال بودن حالت مداوم (به طور پیش فرض ، db = گل)

اشکال زدایی

حالت اشکال زدایی را فعال کنید (به طور پیش فرض ، debug = false)

Evanted_events را فعال کنید

به طور دوره ای رویدادهای کرفس را با استفاده از دستور Enable_events فعال کنید (به طور پیش فرض ، ENABLE_EVENT = TRUE)

format_task¶

قالب بندی کار پیش فرض را اصلاح می کند. عملکرد Format_Task باید در پرونده پیکربندی FlowerConfig. py تعریف شود. این یک شیء وظیفه را می پذیرد و نسخه اصلاح شده را برمی گرداند.

Format_Task برای فیلتر کردن اطلاعات حساس مفید است.

مثال زیر نحوه فیلتر کردن آرگومان ها و محدود کردن طول نمایش را نشان می دهد:

repcect_timeout¶

تنظیمات بازرسی کارگر را تنظیم می کند (به طور پیش فرض ، بازرسی_ timeout = 1000 در میلی ثانیه)

keyfile¶

مسیری به پرونده کلید SSL

max_workers¶

حداکثر تعداد کارگران برای نگه داشتن حافظه (به طور پیش فرض ، max_workers = 5000)

max_tasks¶

حداکثر تعداد کارها برای نگه داشتن حافظه (به طور پیش فرض ، max_tasks = 10000)

Natural_Time¶

زمان نمایش نسبت به زمان تازه کردن (به طور پیش فرض ، natural_time = true)

مداوم¶

حالت مداوم را فعال کنید. اگر حالت پایدار فعال شود ، گل حالت فعلی را ذخیره می کند و بارگیری مجدد را در راه اندازی مجدد (به طور پیش فرض ، مداوم = نادرست) بارگیری می کند

سرور HTTP را روی درگاه معین اجرا کنید (به طور پیش فرض ، درگاه = 5555)

State_save_interval¶

فاصله را برای صرفه جویی در وضعیت تعیین می کند. state_save_interval = 0 به این معنی است که پس انداز دوره ای غیرفعال است (به طور پیش فرض ، state_save_interval = 0 در میلی ثانیه)

Xheaders¶

پشتیبانی از هدرهای X-Real-IP و X-Scheme (به طور پیش فرض ، Xheaders = false)

tasks_columns¶

لیست ستون های مجازات کاما را در / کارها / صفحه مشخص می کند. همه مقدار همه ستون ها را فعال می کند. ستون های موجود در صفحه را می توان با استفاده از Drag و Drop دوباره مرتب کرد.

(به طور پیش فرض ، tasks_columns = "نام ، uuid ، state ، args ، kwargs ، نتیجه ، دریافت ، دریافت ، شروع ، زمان اجرا")

ستون های موجود عبارتند از:

  • نام
  • uuid
  • حالت
  • استدلال
  • کوانگ
  • نتیجه
  • اخذ شده
  • آغاز شده
  • زمان اجرا
  • کارگر
  • احیاء
  • لغو شده
  • استثنا
  • منقضی می شود
  • اتی

url_prefix¶

استقرار گل را در URL غیر ریشه فعال می کند

به عنوان مثال برای دسترسی به گل در http://example.com/flower آن را با:

توجه: بازنویسی قدیمی Nginx دیگر لازم نیست

unix_socket¶

گل را با استفاده از پرونده سوکت یونیکس اجرا کنید

Cookie_secret¶

یک کلید مخفی برای امضای کوکی ها تنظیم کنید

auth_provider¶

ارائه دهنده احراز هویت را تنظیم می کند

  • Google Flower. views. auth. googleauth2loginhandler
  • github flower. views. auth. githubloginhandler
  • gitlab flower. views. auth. gitlabloginhandler

برای مثالهای استفاده به تأیید اعتبار مراجعه کنید

purge_offline_workers¶

زمان (در ثانیه) که پس از آن کارگران آفلاین به طور خودکار از داشبورد خارج می شوند.

دوره ی فارکس...
ما را در سایت دوره ی فارکس دنبال می کنید

برچسب : نویسنده : مهناز افشار بازدید : <-PostHit-> تاريخ : جمعه 15 ارديبهشت 1402 ساعت: 17:07