toloto redis rimesso mysql

This commit is contained in:
2025-11-01 16:58:21 +01:00
parent c850cc6e7e
commit c1de73ac73
9 changed files with 527 additions and 168 deletions

View File

@@ -1,6 +1,6 @@
services:
mysql:
image: mariadb:10.11
image: mysql:8.0
container_name: mysql
restart: unless-stopped
environment:
@@ -15,26 +15,13 @@ services:
ports:
- "3306:3306"
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${MYSQL_ROOT_PASSWORD:-Ase@2025}"]
interval: 10s
timeout: 5s
retries: 3
labels:
logging: "promtail"
logging_jobname: "mysql"
redis:
image: redis:7-alpine
container_name: redis-master
restart: unless-stopped
command: redis-server --appendonly yes --requirepass ${REDIS_PASSWORD:-Ase@2025}
volumes:
- redis_data:/data
networks:
- app-network
ports:
- "6379:6379"
labels:
logging: "promtail"
orchestrator-1-load:
build: .
container_name: orchestrator-1-load
@@ -42,7 +29,6 @@ services:
command: ["python", "-m", "src.load_orchestrator"]
environment:
DB_HOST: ${VIP:-192.168.1.210}
REDIS_HOST: ${VIP:-192.168.1.210}
ORCHESTRATOR_ID: 1
volumes:
- app-logs:/app/logs
@@ -57,7 +43,6 @@ services:
command: ["python", "-m", "src.elab_orchestrator"]
environment:
DB_HOST: ${VIP:-192.168.1.210}
REDIS_HOST: ${VIP:-192.168.1.210}
ORCHESTRATOR_ID: 2
volumes:
- app-logs:/app/logs
@@ -72,7 +57,6 @@ services:
command: ["python", "-m", "src.send_orchestrator"]
environment:
DB_HOST: ${VIP:-192.168.1.210}
REDIS_HOST: ${VIP:-192.168.1.210}
ORCHESTRATOR_ID: 3
volumes:
- app-logs:/app/logs
@@ -87,7 +71,6 @@ services:
command: ["python", "-m", "src.ftp_csv_receiver"]
environment:
DB_HOST: ${VIP:-192.168.1.210}
REDIS_HOST: ${VIP:-192.168.1.210}
FTP_INSTANCE_ID: 1
volumes:
- app-logs:/app/logs
@@ -132,5 +115,4 @@ networks:
app-network:
volumes:
mysql_data:
redis_data:
app-logs: