mirror of
https://github.com/Significant-Gravitas/AutoGPT.git
synced 2026-02-08 22:05:08 -05:00
feat(platform): Move scheduler from RestService pod to WebsocketService pod to make it singleton
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
from backend.app import run_processes
|
||||
from backend.executor import DatabaseManager, Scheduler
|
||||
from backend.executor import DatabaseManager
|
||||
from backend.notifications.notifications import NotificationManager
|
||||
from backend.server.rest_api import AgentServer
|
||||
|
||||
@@ -11,7 +11,6 @@ def main():
|
||||
run_processes(
|
||||
NotificationManager(),
|
||||
DatabaseManager(),
|
||||
Scheduler(),
|
||||
AgentServer(),
|
||||
)
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from backend.app import run_processes
|
||||
from backend.executor import Scheduler
|
||||
from backend.server.ws_api import WebsocketServer
|
||||
|
||||
|
||||
@@ -6,6 +7,7 @@ def main():
|
||||
"""
|
||||
Run all the processes required for the AutoGPT-server WebSocket API.
|
||||
"""
|
||||
run_processes(Scheduler())
|
||||
run_processes(WebsocketServer())
|
||||
|
||||
|
||||
|
||||
@@ -96,7 +96,6 @@ services:
|
||||
ports:
|
||||
- "8006:8006"
|
||||
- "8007:8007"
|
||||
- "8003:8003" # execution scheduler
|
||||
networks:
|
||||
- app-network
|
||||
|
||||
@@ -180,6 +179,7 @@ services:
|
||||
|
||||
ports:
|
||||
- "8001:8001"
|
||||
- "8003:8003" # execution scheduler
|
||||
networks:
|
||||
- app-network
|
||||
|
||||
|
||||
Reference in New Issue
Block a user