Skip to content

Commit 1314faa

Browse files
authored
Merge pull request #351 from devstress/copilot/debug-flink-cluster-issue
Fix Day01 test failures: Flink health check endpoint, script configuration, dynamic port discovery, JobGateway port standardization, test validation, and Kafka connectivity
2 parents 3e04d42 + 12b7701 commit 1314faa

File tree

44 files changed

+89
-96
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+89
-96
lines changed

FlinkDotNet/FlinkDotNet.JobGateway/Properties/launchSettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"environmentVariables": {
77
"ASPNETCORE_ENVIRONMENT": "Development"
88
},
9-
"applicationUrl": "http://localhost:61388"
9+
"applicationUrl": "http://localhost:8086"
1010
}
1111
}
1212
}

FlinkDotNet/FlinkDotNet.JobGateway/appsettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
}
1717
},
1818
"FlinkJobGateway": {
19-
"BaseUrl": "http://localhost:8080/",
19+
"BaseUrl": "http://localhost:8086/",
2020
"HttpTimeout": "00:05:00",
2121
"MaxRetries": 3,
2222
"RetryDelay": "00:00:01",

LearningCourse/Day01-Kafka-Flink-Data-Pipeline/Exercise-Solutions/Exercise1-StringCapitalize/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ static class Program
3939
Environment.GetEnvironmentVariable("KAFKA_FLINK_BOOTSTRAP_SERVERS") ?? "kafka:9092";
4040

4141
private static string FlinkGatewayUrl =>
42-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
42+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
4343

4444
private static string FlinkJobManagerUrl =>
4545
Environment.GetEnvironmentVariable("FLINK_JOBMANAGER_URL") ?? "http://localhost:8081";
@@ -677,7 +677,7 @@ static async Task WaitForFlinkHealthyAsync()
677677
try
678678
{
679679
using var httpClient = new System.Net.Http.HttpClient { Timeout = TimeSpan.FromSeconds(2) };
680-
var response = await httpClient.GetAsync($"{FlinkJobManagerUrl}/api/v1/health");
680+
var response = await httpClient.GetAsync($"{FlinkJobManagerUrl}/v1/overview");
681681

682682
if (response.IsSuccessStatusCode)
683683
{

LearningCourse/Day01-Kafka-Flink-Data-Pipeline/Exercise-Solutions/Exercise2-BackupAggregator/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ static class Program
3232
// Flink Gateway configuration
3333
// Lazy evaluation - reads env var when first accessed, not at class load time
3434
private static string FlinkGatewayUrl =>
35-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
35+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
3636

3737
private static string FlinkJobManagerUrl =>
3838
Environment.GetEnvironmentVariable("FLINK_JOBMANAGER_URL") ?? "http://localhost:8081";
@@ -680,7 +680,7 @@ static async Task WaitForFlinkHealthyAsync()
680680
try
681681
{
682682
using var httpClient = new System.Net.Http.HttpClient { Timeout = TimeSpan.FromSeconds(3) };
683-
var response = await httpClient.GetAsync($"{FlinkJobManagerUrl}/api/v1/health");
683+
var response = await httpClient.GetAsync($"{FlinkJobManagerUrl}/v1/overview");
684684

685685
if (response.IsSuccessStatusCode)
686686
{

LearningCourse/Day03-AI-Stream-Processing/Exercise-Solutions/Exercise31/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class Program
2626
Environment.GetEnvironmentVariable("KAFKA_FLINK_BOOTSTRAP_SERVERS") ?? "kafka:9092";
2727

2828
private static string FlinkGatewayUrl =>
29-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
29+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
3030

3131
private const string RegistrationTopic = "ai-model-registrations";
3232
private const string ValidationTopic = "ai-model-validations";

LearningCourse/Day03-AI-Stream-Processing/Exercise-Solutions/Exercise32/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class Program
2929
Environment.GetEnvironmentVariable("KAFKA_FLINK_BOOTSTRAP_SERVERS") ?? "kafka:9092";
3030

3131
private static string FlinkGatewayUrl =>
32-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
32+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
3333

3434
public static async Task Main(string[] args)
3535
{

LearningCourse/Day03-AI-Stream-Processing/Exercise-Solutions/Exercise33/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class Program
3333
Environment.GetEnvironmentVariable("KAFKA_FLINK_BOOTSTRAP_SERVERS") ?? "kafka:9092";
3434

3535
private static string FlinkGatewayUrl =>
36-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
36+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
3737

3838
private const string InputTopic = "fraud-transactions-input";
3939
private const string PredictionsTopic = "fraud-model-predictions";

LearningCourse/Day03-AI-Stream-Processing/Exercise-Solutions/Exercise34/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class Program
3232
Environment.GetEnvironmentVariable("KAFKA_FLINK_BOOTSTRAP_SERVERS") ?? "kafka:9092";
3333

3434
private static string FlinkGatewayUrl =>
35-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
35+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
3636

3737
private const string InputTopic = "mlnet-transactions-input";
3838
private const string OutputTopic = "mlnet-fraud-predictions-output";

LearningCourse/Day04-Production-Backpressure/Exercise-Solutions/Exercise41/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class Program
3232
Environment.GetEnvironmentVariable("KAFKA_FLINK_BOOTSTRAP_SERVERS") ?? "kafka:9092";
3333

3434
private static string FlinkGatewayUrl =>
35-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
35+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
3636

3737
private const string InputTopic = "streaming-requests-input";
3838
private const string OutputTopic = "streaming-sessions-output";

LearningCourse/Day04-Production-Backpressure/Exercise-Solutions/Exercise42/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class Program
3232
Environment.GetEnvironmentVariable("KAFKA_FLINK_BOOTSTRAP_SERVERS") ?? "kafka:9092";
3333

3434
private static string FlinkGatewayUrl =>
35-
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8080";
35+
Environment.GetEnvironmentVariable("FLINK_JOB_GATEWAY_URL") ?? "http://localhost:8086";
3636

3737
// Kafka topics for multi-tier pipeline
3838
private const string ClientRequestsTopic = "client-requests-input";

0 commit comments

Comments
 (0)