Fix monitoring process destroy
This commit is contained in:
parent
0c977947cd
commit
a93ed1ccb4
2 changed files with 4 additions and 2 deletions
|
|
@ -5,6 +5,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.commons.lang3.tuple.Pair;
|
||||
import org.springframework.beans.factory.annotation.Qualifier;
|
||||
import org.springframework.context.annotation.DependsOn;
|
||||
import org.springframework.kafka.annotation.KafkaListener;
|
||||
import org.springframework.kafka.support.Acknowledgment;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
|
@ -33,6 +34,7 @@ import java.util.stream.Collectors;
|
|||
|
||||
@Slf4j
|
||||
@Service
|
||||
@DependsOn(value = "signalKafkaEventWriterService")
|
||||
public class KafkaMonitoringService {
|
||||
private volatile boolean isShuttingdDown = false;
|
||||
private final int permits;
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ import java.util.concurrent.TimeUnit;
|
|||
@Service
|
||||
public class SignalKafkaEventWriterService {
|
||||
private final static Charset encoding = Charset.forName("windows-1251");
|
||||
private final static DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss"); // TODO убрать время
|
||||
private final static DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy");
|
||||
|
||||
private final ExecutorService executorService = Executors.newSingleThreadExecutor(
|
||||
new CustomizableThreadFactory("signal-kafka-event-writer-")
|
||||
|
|
@ -73,7 +73,7 @@ public class SignalKafkaEventWriterService {
|
|||
continue;
|
||||
}
|
||||
if (event.getEventType() == EventType.STOP) {
|
||||
break;
|
||||
return;
|
||||
}
|
||||
|
||||
if (event.getEventType() == EventType.WRITE) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue