chore: update
Java CI with Maven / build-and-test (pull_request) Successful in 17m28s

This commit is contained in:
TakahashiNg
2026-04-21 13:42:36 +00:00
parent e8fa6244b2
commit 8b7c59b288
4 changed files with 14 additions and 7 deletions
@@ -28,7 +28,7 @@ public class ManagerService {
newManager.signup(input.name, input.phone, input.password); newManager.signup(input.name, input.phone, input.password);
CompletionStage<Void> ack = managerEmitter.send( managerEmitter.send(
new ManagerCreate() { new ManagerCreate() {
{ {
id = newManager.id; id = newManager.id;
@@ -40,7 +40,6 @@ public class ManagerService {
return Response.status(Response.Status.CREATED) return Response.status(Response.Status.CREATED)
.header(InternalValue.userId, newManager.id.toString()) .header(InternalValue.userId, newManager.id.toString())
.header(InternalValue.role, Role.Manager) .header(InternalValue.role, Role.Manager)
.entity(ack)
.build(); .build();
} }
@@ -29,8 +29,7 @@ quarkus.native.remote-container-build=true
quarkus.native.additional-build-args=--initialize-at-run-time=com.password4j.AlgorithmFinder,--future-defaults=all quarkus.native.additional-build-args=--initialize-at-run-time=com.password4j.AlgorithmFinder,--future-defaults=all
quarkus.native.resources.includes=com/google/i18n/phonenumbers/data/**/* quarkus.native.resources.includes=com/google/i18n/phonenumbers/data/**/*
# Kafka # Kafka=${KAFKA_SERVICE_SERVICE_HOST:host.docker.internal}:9092
quarkus.kafka.bootstrap-servers=${KAFKA_SERVICE_SERVICE_HOST:host.docker.internal}:9092
## Create restaurant topic ## Create restaurant topic
mp.messaging.outgoing.manager-out.connector=smallrye-kafka mp.messaging.outgoing.manager-out.connector=smallrye-kafka
@@ -27,7 +27,7 @@ quarkus.native.remote-container-build=true
quarkus.native.additional-build-args=--future-defaults=all quarkus.native.additional-build-args=--future-defaults=all
# Kafka # Kafka
quarkus.kafka.bootstrap-server=${KAFKA_SERVICE_SERVICE_HOST:host.docker.internal}:9092 mp.messaging.connector.smallrye-kafka.bootstrap.servers=${KAFKA_SERVICE_SERVICE_HOST:host.docker.internal}:9092
## Create restaurant topic ## Create restaurant topic
mp.messaging.incoming.manager-in.connector=smallrye-kafka mp.messaging.incoming.manager-in.connector=smallrye-kafka
+11 -2
View File
@@ -34,11 +34,20 @@ spec:
value: "broker,controller" value: "broker,controller"
- name: KAFKA_LISTENERS - name: KAFKA_LISTENERS
value: "PLAINTEXT://:9092,CONTROLLER://:9093" value: "PLAINTEXT://:9092,CONTROLLER://:9093"
# Sửa lại thành tên Service đầy đủ để đảm bảo thông suốt
- name: KAFKA_ADVERTISED_LISTENERS - name: KAFKA_ADVERTISED_LISTENERS
value: "PLAINTEXT://kafka-service:9092" value: "PLAINTEXT://kafka-service:9092"
# Đổi localhost thành tên service hoặc dùng 0.0.0.0
- name: KAFKA_CONTROLLER_QUORUM_VOTERS - name: KAFKA_CONTROLLER_QUORUM_VOTERS
value: "1@localhost:9093" value: "1@kafka-service:9093"
- name: KAFKA_CONTROLLER_LISTENER_NAMES - name: KAFKA_CONTROLLER_LISTENER_NAMES
value: "CONTROLLER" value: "CONTROLLER"
- name: KAFKA_LISTENER_SECURITY_PROTOCOL_MAP - name: KAFKA_LISTENER_SECURITY_PROTOCOL_MAP
value: "CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT" value: "CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT"
# THÊM 2 DÒNG NÀY ĐỂ CHẠY 1 NODE ỔN ĐỊNH
- name: KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR
value: "1"
- name: KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR
value: "1"
- name: KAFKA_TRANSACTION_STATE_LOG_MIN_ISR
value: "1"