پرش به مطلب اصلی

نکات تکمیلی Flask


در این بخش می خواهیم نکات تکمیلی را در هاست فلسک Flask به شما آموزش دهیم.

افزایش زمان تایم‌اوت Gunicorn​

درصورتی که در سرویس خود با خطای CRITICAL WORKER TIMEOUT مواجه شده‌اید و به WORKER TIMEOUT بیشتر از ۳۰ ثانیه نیاز دارید می‌توانید وارد تنظیمات سرویس خود شده و در بخش متغیرها، متغیر GUNICORN_TIMEOUT با مقدار موردنظر خود مقدار دهی کنید.

# name : value

GUNICORN_TIMEOUT : 90

افزایش تعداد ورکر Gunicorn​

درصورتی که می خواهید Gunicorn با بیش یک Worker کار کند، می‌توانید وارد تنظیمات سرویس خود شده و در بخش متغیرها، متغیر GUNICORN_WORKERS با مقدار موردنظر خود مقدار دهی کنید.

# name : value

GUNICORN_WORKERS : 2

افزایش تعداد Gunicorn thread​

درصورتی که می خواهید Gunicorn با بیش یک thread کار کند، می‌توانید وارد تنظیمات سرویس خود شده و در بخش متغیرها، متغیر GUNICORN_THREADS با مقدار موردنظر خود مقدار دهی کنید.

# name : value

GUNICORN_THREADS : 2

تغییر سطح لاگ Gunicorn​

درصورتی که می خواهید سطح لاگ های Gunicorn تغییر دهید، می‌توانید وارد تنظیمات سرویس خود شده و در بخش متغیرها، متغیر GUNICORN_LOG_LEVEL با مقدار موردنظر خود مقدار دهی کنید.

# name : value

GUNICORN_LOG_LEVEL : info

تغییر ورژن Flask​

در صورتی که قصد دارید ورژن Flask خود را تغییر دهید، می‌توانید در قسمت تنظیمات سرویس خود، ورژن Python سرویس خود را تغییر دهید. بعد از انتخاب ورژن بر روی ذخیره ی تغییرات کلیک نمایید.

نسخه‌های Python
  • 3.6
  • 3.7
  • 3.8
  • 3.9
  • 3.10
  • 3.11
  • 3.12

تغییر ورژن سرویس Flask چابکان

تغییر میرور​

برای تغییر میرور پکیج‌های Python می‌توانید مقدار PIP_INDEX_URL را در متغیرهای محیطی (env) با آدرس سرور دلخواه تنظیم کنید.

env
PIP_INDEX_URL=https://mirror2.chabokan.net/pypi/simple/

تغییر DNS​

برای اطلاع از نحوه تغییر DNS به این مستند مراجعه کنید.


خرید سرویس ابری Flask از چابکان