{ "BlueInstance": { "Name": "blue", "Port": 5000, "Directory": "D:\\EPproject\\LabelReplaceServer\\deployment\\blue", "Executable": "CONTROLLER.exe", "Environment": "DEPLOYMENT_INSTANCE=blue" }, "GreenInstance": { "Name": "green", "Port": 5001, "Directory": "D:\\EPproject\\LabelReplaceServer\\deployment\\green", "Executable": "CONTROLLER.exe", "Environment": "DEPLOYMENT_INSTANCE=green" }, "HealthCheck": { "Path": "/api/health", "Timeout": 10, "Retries": 30, "RetryDelayMs": 1000 }, "Deployment": { "GracefulShutdownTimeout": 30, "SourceDirectory": "D:\\EPproject\\LabelReplaceServer\\src", "PublishOutputBase": "D:\\EPproject\\LabelReplaceServer\\deployment", "BackupDirectory": "D:\\EPproject\\LabelReplaceServer\\deployment\\backups" }, "Logging": { "DeploymentLogFile": "D:\\EPproject\\LabelReplaceServer\\deployment\\logs\\deployment.log", "InstanceStateFile": "D:\\EPproject\\LabelReplaceServer\\deployment\\instance_state.json" } }