Изменения:
-добавлены нетворки в докер композ -исправлен рутинг (баг пайчарма) -запросы к ии агентам не проходят из-за ссл сертификата (пробовали отключить, но пока не выходит, нужно доделать)
This commit is contained in:
@@ -1341,3 +1341,242 @@ WHERE users.id = $1::UUID]
|
||||
2025-12-18 13:49:33 - root - INFO - Shutting down...
|
||||
2025-12-18 13:49:38 - root - INFO - Starting up...
|
||||
2025-12-18 13:51:42 - root - INFO - Shutting down...
|
||||
2025-12-18 18:44:49 - root - INFO - Starting up...
|
||||
2025-12-18 19:39:26 - root - INFO - Starting up...
|
||||
2025-12-18 19:40:16 - app.middleware.error_handler - ERROR - Unhandled exception: Error 111 connecting to localhost:6379. Connection refused.
|
||||
+ Exception Group Traceback (most recent call last):
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 79, in collapse_excgroups
|
||||
| yield
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 192, in __call__
|
||||
| async with anyio.create_task_group() as task_group:
|
||||
| File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 783, in __aexit__
|
||||
| raise BaseExceptionGroup(
|
||||
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
|
||||
+-+---------------- 1 ----------------
|
||||
| Traceback (most recent call last):
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
|
||||
| await self.app(scope, receive, _send)
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 191, in __call__
|
||||
| with recv_stream, send_stream, collapse_excgroups():
|
||||
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
|
||||
| self.gen.throw(typ, value, traceback)
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
|
||||
| raise exc
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 193, in __call__
|
||||
| response = await self.dispatch_func(request, call_next)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/app/app/middleware/rate_limiter.py", line 20, in dispatch
|
||||
| current_requests = await cache_service.get(cache_key)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/app/app/services/cache_service.py", line 28, in get
|
||||
| return await self.redis_client.get(key)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/client.py", line 720, in execute_command
|
||||
| conn = self.connection or await pool.get_connection()
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1198, in get_connection
|
||||
| await self.ensure_connection(connection)
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1231, in ensure_connection
|
||||
| await connection.connect()
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 298, in connect
|
||||
| await self.connect_check_health(check_health=True)
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 317, in connect_check_health
|
||||
| raise ConnectionError(self._error_message(e))
|
||||
| redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
|
||||
+------------------------------------
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
|
||||
await self.app(scope, receive, _send)
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 191, in __call__
|
||||
with recv_stream, send_stream, collapse_excgroups():
|
||||
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
|
||||
self.gen.throw(typ, value, traceback)
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
|
||||
raise exc
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 193, in __call__
|
||||
response = await self.dispatch_func(request, call_next)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/app/app/middleware/rate_limiter.py", line 20, in dispatch
|
||||
current_requests = await cache_service.get(cache_key)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/app/app/services/cache_service.py", line 28, in get
|
||||
return await self.redis_client.get(key)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/client.py", line 720, in execute_command
|
||||
conn = self.connection or await pool.get_connection()
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1198, in get_connection
|
||||
await self.ensure_connection(connection)
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1231, in ensure_connection
|
||||
await connection.connect()
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 298, in connect
|
||||
await self.connect_check_health(check_health=True)
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 317, in connect_check_health
|
||||
raise ConnectionError(self._error_message(e))
|
||||
redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
|
||||
2025-12-18 19:40:16 - app.middleware.error_handler - ERROR - Unhandled exception: Error 111 connecting to localhost:6379. Connection refused.
|
||||
+ Exception Group Traceback (most recent call last):
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 79, in collapse_excgroups
|
||||
| yield
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 192, in __call__
|
||||
| async with anyio.create_task_group() as task_group:
|
||||
| File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 783, in __aexit__
|
||||
| raise BaseExceptionGroup(
|
||||
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
|
||||
+-+---------------- 1 ----------------
|
||||
| Traceback (most recent call last):
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
|
||||
| await self.app(scope, receive, _send)
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 191, in __call__
|
||||
| with recv_stream, send_stream, collapse_excgroups():
|
||||
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
|
||||
| self.gen.throw(typ, value, traceback)
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
|
||||
| raise exc
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 193, in __call__
|
||||
| response = await self.dispatch_func(request, call_next)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/app/app/middleware/rate_limiter.py", line 20, in dispatch
|
||||
| current_requests = await cache_service.get(cache_key)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/app/app/services/cache_service.py", line 28, in get
|
||||
| return await self.redis_client.get(key)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/client.py", line 720, in execute_command
|
||||
| conn = self.connection or await pool.get_connection()
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1198, in get_connection
|
||||
| await self.ensure_connection(connection)
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1231, in ensure_connection
|
||||
| await connection.connect()
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 298, in connect
|
||||
| await self.connect_check_health(check_health=True)
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 317, in connect_check_health
|
||||
| raise ConnectionError(self._error_message(e))
|
||||
| redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
|
||||
+------------------------------------
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
|
||||
await self.app(scope, receive, _send)
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 191, in __call__
|
||||
with recv_stream, send_stream, collapse_excgroups():
|
||||
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
|
||||
self.gen.throw(typ, value, traceback)
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
|
||||
raise exc
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 193, in __call__
|
||||
response = await self.dispatch_func(request, call_next)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/app/app/middleware/rate_limiter.py", line 20, in dispatch
|
||||
current_requests = await cache_service.get(cache_key)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/app/app/services/cache_service.py", line 28, in get
|
||||
return await self.redis_client.get(key)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/client.py", line 720, in execute_command
|
||||
conn = self.connection or await pool.get_connection()
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1198, in get_connection
|
||||
await self.ensure_connection(connection)
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1231, in ensure_connection
|
||||
await connection.connect()
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 298, in connect
|
||||
await self.connect_check_health(check_health=True)
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 317, in connect_check_health
|
||||
raise ConnectionError(self._error_message(e))
|
||||
redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
|
||||
2025-12-18 19:40:16 - app.middleware.error_handler - ERROR - Unhandled exception: Error 111 connecting to localhost:6379. Connection refused.
|
||||
+ Exception Group Traceback (most recent call last):
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 79, in collapse_excgroups
|
||||
| yield
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 192, in __call__
|
||||
| async with anyio.create_task_group() as task_group:
|
||||
| File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 783, in __aexit__
|
||||
| raise BaseExceptionGroup(
|
||||
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
|
||||
+-+---------------- 1 ----------------
|
||||
| Traceback (most recent call last):
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
|
||||
| await self.app(scope, receive, _send)
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 191, in __call__
|
||||
| with recv_stream, send_stream, collapse_excgroups():
|
||||
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
|
||||
| self.gen.throw(typ, value, traceback)
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
|
||||
| raise exc
|
||||
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 193, in __call__
|
||||
| response = await self.dispatch_func(request, call_next)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/app/app/middleware/rate_limiter.py", line 20, in dispatch
|
||||
| current_requests = await cache_service.get(cache_key)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/app/app/services/cache_service.py", line 28, in get
|
||||
| return await self.redis_client.get(key)
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/client.py", line 720, in execute_command
|
||||
| conn = self.connection or await pool.get_connection()
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1198, in get_connection
|
||||
| await self.ensure_connection(connection)
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1231, in ensure_connection
|
||||
| await connection.connect()
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 298, in connect
|
||||
| await self.connect_check_health(check_health=True)
|
||||
| File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 317, in connect_check_health
|
||||
| raise ConnectionError(self._error_message(e))
|
||||
| redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
|
||||
+------------------------------------
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
|
||||
await self.app(scope, receive, _send)
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 191, in __call__
|
||||
with recv_stream, send_stream, collapse_excgroups():
|
||||
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
|
||||
self.gen.throw(typ, value, traceback)
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
|
||||
raise exc
|
||||
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 193, in __call__
|
||||
response = await self.dispatch_func(request, call_next)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/app/app/middleware/rate_limiter.py", line 20, in dispatch
|
||||
current_requests = await cache_service.get(cache_key)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/app/app/services/cache_service.py", line 28, in get
|
||||
return await self.redis_client.get(key)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/client.py", line 720, in execute_command
|
||||
conn = self.connection or await pool.get_connection()
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1198, in get_connection
|
||||
await self.ensure_connection(connection)
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 1231, in ensure_connection
|
||||
await connection.connect()
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 298, in connect
|
||||
await self.connect_check_health(check_health=True)
|
||||
File "/usr/local/lib/python3.11/site-packages/redis/asyncio/connection.py", line 317, in connect_check_health
|
||||
raise ConnectionError(self._error_message(e))
|
||||
redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
|
||||
2025-12-18 22:55:17 - root - INFO - Starting up...
|
||||
2025-12-18 22:55:17 - root - INFO - Starting up...
|
||||
2025-12-18 22:56:56 - root - INFO - Starting up...
|
||||
2025-12-18 22:56:56 - root - INFO - Shutting down...
|
||||
2025-12-18 22:59:02 - root - INFO - Starting up...
|
||||
2025-12-18 22:59:02 - root - INFO - Shutting down...
|
||||
2025-12-18 22:59:53 - root - INFO - Starting up...
|
||||
2025-12-18 22:59:53 - root - INFO - Starting up...
|
||||
2025-12-18 22:59:53 - root - INFO - Shutting down...
|
||||
2025-12-18 22:59:53 - root - INFO - Shutting down...
|
||||
2025-12-18 20:00:09 - root - INFO - Shutting down...
|
||||
2025-12-18 23:00:15 - root - INFO - Starting up...
|
||||
2025-12-18 23:00:15 - root - INFO - Starting up...
|
||||
2025-12-18 23:00:15 - root - INFO - Shutting down...
|
||||
2025-12-18 23:00:15 - root - INFO - Shutting down...
|
||||
|
||||
Reference in New Issue
Block a user