Sistemas Distribuídos 2025/2026 Autores: David Alves, Leandro Afonso, Gabriel Moreira
Simulador de tráfego distribuído (Malha 3x3) com comunicação TCP/IP e modelo de eventos discretos.
- Java 17+
- Maven 3.6+
Compilar e gerar o JAR executável:
cd main
mvn clean packageInicia todos os processos (Dashboard, Coordenador, Nós, Saída) numa única instância.
cd main
mvn javafx:runArquivos disponíveis em src/main/resources/:
-
simulation-low.properties($\lambda=0.2$ ) -
simulation-medium.properties($\lambda=0.5$ ) -
simulation-high.properties($\lambda=1.0$ )
Port already in use / Limpeza de Processos: Se a simulação falhar ou portas ficarem presas, matar todos os processos Java associados:
pkill -f "sd.IntersectionProcess|sd.dashboard.DashboardServer|sd.coordinator.CoordinatorProcess"