Score:0

ฉันจะกำหนดค่า uwsgi เป็นเซิร์ฟเวอร์ WSGI ที่ใช้งานจริงได้อย่างไร

ธง tr

ฉันมีแอปกระติกน้ำที่ฉันต้องการเรียกใช้ อุ๊ย. ฉันยังจัดการ อุ๊ย กับ หัวหน้างาน. นี่คือไฟล์ Supervisor.conf ของฉัน

[โปรแกรม:myapp]
command=/opt/python_envs/apps/bin/uwsgi --ini /opt/apps/myapp_wsgi.ini
stdout_logfile=/var/log/supervisor/program_myapp.log
stderr_logfile=/var/log/supervisor/program_myapp.error
numprocs=1
autostart = จริง
รีสตาร์ทอัตโนมัติ = จริง
การเริ่มต้นใหม่ = 5
ผู้ใช้ = ราก
สภาพแวดล้อม = PATH = '/opt/python_envs/apps/bin'
ไดเร็กทอรี=/opt/apps

นี่คือ myapp_wsgi.ini

[uwsgi]
chdir = /opt/apps/myapp
http = :8880
โมดูล = myapp:app
เปิดใช้งานเธรด = จริง
มาสเตอร์ = จริง
กระบวนการ = 2
uid=ราก
gid=www-ข้อมูล
ซ็อกเก็ต = myapp.sock
chmod-socket = 660
สุญญากาศ = จริง
need-app = จริง
ตายตามกำหนด = จริง
คนตัดไม้ = ไฟล์:/opt/apps/myapp/logs/uwsgi.log

ปัญหาคือเมื่อหัวหน้างานเริ่มฉันเห็น /var/log/supervisor/program_myapp.log

 * สิ่งแวดล้อม: การผลิต
   คำเตือน: นี่คือเซิร์ฟเวอร์สำหรับการพัฒนา ห้ามนำไปใช้งานจริง
   ใช้เซิร์ฟเวอร์ WSGI ที่ใช้งานจริงแทน
 * โหมดดีบัก: เปิด

ฉันเข้าใจว่านี่คือข้อความเตือนของเซิร์ฟเวอร์การพัฒนาของ Flask ฉันจะใช้เซิร์ฟเวอร์ WSGI ที่ใช้งานจริงแทนได้อย่างไร

Michael Hampton avatar
cz flag
https://flask.palletsprojects.com/th/2.0.x/deploying/
Hussain Nagri avatar
tr flag
@MichaelHampton ฉันลองใช้เราเตอร์ uWSGI HTTP/HTTPS ด้วย ผลลัพธ์เดียวกัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา