ฉันพบข้อผิดพลาดนี้ '502 Bad Gateway nginx' เมื่อเรียกใช้แอป django บนเครื่องมือแอป Google เมื่อฉันตรวจสอบบันทึกฉันได้รับสิ่งนี้
Traceback (การโทรครั้งล่าสุดล่าสุด): ไฟล์ "/layers/google.python.pip/pip/lib/python3.9/site-packages/gunicorn/arbiter.py", บรรทัด 589 ในไฟล์ spawn_worker worker.init_process() " /layers/google.python.pip/pip/lib/python3.9/site-packages/gunicorn/workers/base.py", บรรทัด 134 ในไฟล์ init_process self.load_wsgi() "/layers/google.python.pip /pip/lib/python3.9/site-packages/gunicorn/workers/base.py", บรรทัด 146, ใน load_wsgi self.wsgi = self.app.wsgi() File "/layers/google.python.pip/pip /lib/python3.9/site-packages/gunicorn/app/base.py", บรรทัด 67, ในไฟล์ wsgi self.callable = self.load() "/layers/google.python.pip/pip/lib/python3 .9/site-packages/gunicorn/app/wsgiapp.py", บรรทัด 58, ในการโหลดกลับ self.load_wsgiapp() ไฟล์ "/layers/google.python.pip/pip/lib/python3.9/site-packages/ gunicorn/app/wsgiapp.py", บรรทัดที่ 48, ใน load_wsgiapp return util.import_app(self.app_uri) File " /layers/google.python.pip/pip/lib/python3.9/site-packages/gunicorn/util. py", บรรทัด 359 ใน import_app mod = importlib.import_module( โมดูล) ไฟล์ "/opt/python3.9/lib/python3.9/importlib/__init__.py", บรรทัด 127, ใน import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib. _bootstrap>", บรรทัด 1030, ใน _gcd_import File "<frozen importlib._bootstrap>", บรรทัด 1007, ใน _find_and_load File "<frozen importlib._bootstrap>", บรรทัด 981, ใน _find_and_load_unlocked ModuleNotFoundError: ไม่มีโมดูลชื่อ 'app.wsgi.application '; 'app.wsgi' ไม่ใช่แพ็คเกจ
นี่คือ app.yaml ของฉัน
รันไทม์: python39
จุดเริ่มต้น: gunicorn -b :$PORT --chdir app/ app.wsgi:application
ตัวจัดการ:
- url: /คงที่
static_dir: คงที่ /
- url: /.*
สคริปต์: อัตโนมัติ
นักเทียบท่า-compose-deploy.yml
รุ่น: '3.9'
บริการ:
gcloud:
รูปภาพ: google/cloud-sdk:341.0.0-slim
ปริมาณ:
- gcp-creds:/creds
- .:/แอป
working_dir: /แอป
สิ่งแวดล้อม:
- CLOUDSDK_CONFIG=/เครดิต
ปริมาณ:
gcp-เครดิต:
ข้อกำหนด. txt
Django>=3.2.3,<3.3
กุนนิคอร์น>=20.1.0,<20.2
google-cloud-secret-manager>=2.4.0,<2.5
google-cloud-ndb>=1.8,<1.9
ไม่มีข้อผิดพลาดเมื่อปรับใช้ทุกอย่างราบรื่น ความคิดใด ๆ ที่จะได้รับการชื่นชม