FastAPI + Uvicorn Crash

g-battagliaHOBBY

a year ago

I can't deploy my app, it used to work but now it doesn't. It keep crashing during deploy. Here the logs:

Traceback (most recent call last):

File "/opt/venv/bin/uvicorn", line 8, in

sys.exit(main())

^^^^^^

File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1157, in call

return self.main(*args, **kwargs)

^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1078, in main

rv = self.invoke(ctx)

^^^^^^^^^^^^^^^^

File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 1434, in invoke

return ctx.invoke(self.callback, **ctx.params)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/opt/venv/lib/python3.11/site-packages/click/core.py", line 783, in invoke

return __callback(*args, **kwargs)

^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/opt/venv/lib/python3.11/site-packages/uvicorn/main.py", line 409, in main

run(

File "/opt/venv/lib/python3.11/site-packages/uvicorn/main.py", line 575, in run

server.run()

File "/opt/venv/lib/python3.11/site-packages/uvicorn/server.py", line 65, in run

return asyncio.run(self.serve(sockets=sockets))

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/root/.nix-profile/lib/python3.11/asyncio/runners.py", line 190, in run

return runner.run(main)

^^^^^^^^^^^^^^^^

File "/root/.nix-profile/lib/python3.11/asyncio/runners.py", line 118, in run

return self.loop.rununtil_complete(task)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/root/.nix-profile/lib/python3.11/asyncio/baseevents.py", line 653, in rununtil_complete

return future.result()

^^^^^^^^^^^^^^^

File "/opt/venv/lib/python3.11/site-packages/uvicorn/server.py", line 69, in serve

await self._serve(sockets)

File "/opt/venv/lib/python3.11/site-packages/uvicorn/server.py", line 76, in _serve

config.load()

File "/opt/venv/lib/python3.11/site-packages/uvicorn/config.py", line 433, in load

self.loadedapp = importfrom_string(self.app)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/opt/venv/lib/python3.11/site-packages/uvicorn/importer.py", line 19, in importfromstring

module = importlib.importmodule(modulestr)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/root/.nix-profile/lib/python3.11/importlib/init.py", line 126, in import_module

return bootstrap.gcd_import(name[level:], package, level)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "", line 1204, in gcdimport

File "", line 1176, in findand_load

File "", line 1147, in findandloadunlocked

File "", line 690, in loadunlocked

File "", line 940, in exec_module

File "", line 241, in callwithframesremoved

File "/app/app/main.py", line 18, in

logging.basicConfig(

File "/root/.nix-profile/lib/python3.11/logging/init.py", line 2050, in basicConfig

h = FileHandler(filename, mode,

^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/root/.nix-profile/lib/python3.11/logging/init.py", line 1181, in init

1 Replies

a year ago

Please attach your logs with this - https://bookmarklets.up.railway.app/log-downloader/