pchang388 commented on issue #12701:
URL: https://github.com/apache/druid/issues/12701#issuecomment-1178207371

   #4 Final
   
   To answer my own previous question - When the PUBLISHING phase is completed 
and task is done, peon is supposed to update the ZK node which will be picked 
up by the Supervisor/Overlord
   * Found here I believe: 
https://github.com/apache/druid/blob/master/indexing-service/src/main/java/org/apache/druid/indexing/overlord/RemoteTaskRunner.java
   
   But since it never got to complete fully due to it not actually "Pausing" 
and having a shutdown sent, I don't believe it ever got the chance to update 
the ZK node and ends up completing shortly after. BUt it did appear to be able 
to publish/push segments and do handoffs since it did register "SUCCESS" status 
after shutdown and also I see logs for segment handoffs/publishing right before 
shutdown. Some peon logs below:
   ```
   2022-07-06T22:04:30,711 DEBUG [coordinator_handoff_scheduled_0] 
org.apache.druid.segment.handoff.CoordinatorBasedSegmentHandoffNotifier - 
Segment Handoff complete for dataSource[REDACT] 
Segment[SegmentDescriptor{interval=2022-07-06T21:00:00.000Z/2022-07-06T22:00:00.000Z,
 version='2022-07-06T21:26:13.701Z', partitionNumber=15}]
   2022-07-06T22:04:30,711 DEBUG [coordinator_handoff_scheduled_0] 
org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver - 
Segment[vrops_2022-07-06T21:00:00.000Z_2022-07-06T22:00:00.000Z_2022-07-06T21:26:13.701Z_15]
 successfully handed off, dropping.
   2022-07-06T22:04:30,711 DEBUG [main-SendThread(ZNODE:2181)] 
org.apache.zookeeper.ClientCnxn - Got notification sessionid:0x200036d0cfc0076
   ...
   ...
   2022-07-06T22:05:12,433 INFO [parent-monitor-0] 
org.apache.druid.indexing.worker.executor.ExecutorLifecycle - Triggering JVM 
shutdown.
   2022-07-06T22:05:12,434 INFO [Thread-59] org.apache.druid.cli.CliPeon - 
Running shutdown hook
   2022-07-06T22:05:12,434 INFO [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle - Stopping lifecycle 
[module] stage [ANNOUNCEMENTS]
   2022-07-06T22:05:12,436 DEBUG [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle$AnnotationBasedHandler - 
Invoking stop method[public void 
org.apache.druid.curator.announcement.Announcer.stop()] on 
object[org.apache.druid.curator.announcement.Announcer@3d05435c].
   2022-07-06T22:05:12,436 DEBUG [Thread-59] 
org.apache.druid.curator.announcement.Announcer - Stopping Announcer.
   ...
   2022-07-06T22:05:12,437 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8101
   2022-07-06T22:05:12,440 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON
   2022-07-06T22:05:12,440 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/internal-discovery/PEON/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: 
/druid/segments/REDACTED.host.com:8100_indexer-executor__default_tier_2022-07-06T20:57:27.834Z_508f2c845e3c42e4bb186a8e241594db0
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/segments/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/198.18.22.69:8082
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/198.18.22.77:8082
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8100
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8101
   2022-07-06T22:05:12,441 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8101
   ...
   2022-07-06T22:05:12,443 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8083
   2022-07-06T22:05:12,443 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/announcements/REDACTED.host.com:8100
   2022-07-06T22:05:12,443 DEBUG [main-SendThread(ZKNode:2181)] 
org.apache.zookeeper.ClientCnxn - Reading reply sessionid:0x200036d0cfc0076, 
packet:: clientPath:/druid/announcements/REDACTED.host.com:8083,3  response:: 
null
   2022-07-06T22:05:12,443 INFO [Thread-59] 
org.apache.druid.curator.announcement.Announcer - Unannouncing 
[/druid/announcements/REDACTED.host.com:8100]
   ...
   2022-07-06T22:05:12,458 INFO [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle - Stopping lifecycle 
[module] stage [SERVER]
   2022-07-06T22:05:12,458 DEBUG [Thread-59] 
org.apache.druid.server.initialization.jetty.JettyServerModule - Skipping 
unannounce wait.
   2022-07-06T22:05:12,458 DEBUG [Thread-59] 
org.apache.druid.server.initialization.jetty.JettyServerModule - Stopping Jetty 
Server...
   2022-07-06T22:05:12,458 DEBUG [Thread-59] 
org.eclipse.jetty.util.component.AbstractLifeCycle - stopping 
Server@50de907a{STARTED}[9.4.40.v20210413]
   2022-07-06T22:05:12,458 DEBUG [Thread-59] 
org.apache.druid.server.initialization.jetty.JettyServerModule - Jetty 
lifecycle stopping [class org.eclipse.jetty.server.Server]
   2022-07-06T22:05:12,458 DEBUG [Thread-59] org.eclipse.jetty.server.Server - 
doStop Server@50de907a{STOPPING}[9.4.40.v20210413]
   ...
   2022-07-06T22:05:12,482 DEBUG [Thread-59] 
org.apache.druid.server.initialization.jetty.JettyServerModule - Jetty 
lifecycle stopped [class org.eclipse.jetty.server.Server]
   2022-07-06T22:05:12,482 INFO [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle - Stopping lifecycle 
[module] stage [NORMAL]
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle$AnnotationBasedHandler - 
Invoking stop method[public void 
org.apache.druid.server.coordination.ZkCoordinator.stop()] on 
object[org.apache.druid.server.coordination.ZkCoordinator@70777a65].
   2022-07-06T22:05:12,483 INFO [Thread-59] 
org.apache.druid.server.coordination.ZkCoordinator - Stopping ZkCoordinator for 
[DruidServerMetadata{name='REDACTED.host.com:8100', 
hostAndPort='REDACTED.host.com:8100', hostAndTlsPort='null', maxSize=0, 
tier='_default_tier', type=indexer-executor, priority=0}]
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.curator.framework.imps.WatcherRemovalManager - Removing watcher for 
path: /druid/loadQueue/REDACTED.host.com:8100
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle$AnnotationBasedHandler - 
Invoking stop method[public void 
org.apache.druid.server.coordination.SegmentLoadDropHandler.stop()] on 
object[org.apache.druid.server.coordination.SegmentLoadDropHandler@4ffe3d42].
   2022-07-06T22:05:12,483 INFO [Thread-59] 
org.apache.druid.server.coordination.SegmentLoadDropHandler - Stopping...
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.server.coordination.CuratorDataSegmentServerAnnouncer - 
Unannouncing self[DruidServerMetadata{name='REDACTED.host.com:8100', 
hostAndPort='REDACTED.host.com:8100', hostAndTlsPort='null', maxSize=0, 
tier='_default_tier', type=indexer-executor, priority=0}] at 
[/druid/announcements/REDACTED.host.com:8100]
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.curator.announcement.Announcer - 
Path[/druid/announcements/REDACTED.host.com:8100] not announced, cannot 
unannounce.
   2022-07-06T22:05:12,483 INFO [Thread-59] 
org.apache.druid.server.coordination.SegmentLoadDropHandler - Stopped.
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle$AnnotationBasedHandler - 
Invoking stop method[public void 
org.apache.druid.indexing.worker.executor.ExecutorLifecycle.stop() throws 
java.lang.Exception] on 
object[org.apache.druid.indexing.worker.executor.ExecutorLifecycle@59f76e56].
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle$AnnotationBasedHandler - 
Invoking stop method[public void 
org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner.stop()] on 
object[org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner@2dd8a273].
   2022-07-06T22:05:12,483 INFO [Thread-59] 
org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner - Starting 
graceful shutdown of task[index_kafka_REDACT_a5c10ee5effa63e_bhjndmoc].
   2022-07-06T22:05:12,483 INFO [Thread-59] 
org.apache.druid.indexing.seekablestream.SeekableStreamIndexTaskRunner - 
Stopping forcefully (status: [PUBLISHING])
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.indexing.overlord.TaskRunnerUtils - Task 
[index_kafka_REDACT_a5c10ee5effa63e_bhjndmoc] status changed to [FAILED].
   2022-07-06T22:05:12,483 DEBUG [task-runner-0-priority-0] 
org.apache.kafka.clients.consumer.internals.ConsumerCoordinator - [Consumer 
clientId=consumer-kafka-supervisor-jlnikjkf-1, 
groupId=kafka-supervisor-jlnikjkf] Executing onLeavePrepare with generation 
Generation{generationId=-1, memberId='', protocol='null'} and memberId 
   2022-07-06T22:05:12,483 DEBUG [task-runner-0-priority-0] 
org.apache.kafka.clients.consumer.internals.AbstractCoordinator - [Consumer 
clientId=consumer-kafka-supervisor-jlnikjkf-1, 
groupId=kafka-supervisor-jlnikjkf] Resetting generation due to consumer 
pro-actively leaving the group
   2022-07-06T22:05:12,483 DEBUG [Thread-59] 
org.apache.druid.java.util.common.lifecycle.Lifecycle$AnnotationBasedHandler - 
Invoking stop method[public void 
org.apache.druid.java.util.http.client.NettyHttpClient.stop()] on 
object[org.apache.druid.java.util.http.client.NettyHttpClient@5bd3ca3c].
   2022-07-06T22:05:12,484 DEBUG [kafka-producer-network-thread | producer-1] 
org.apache.kafka.clients.NetworkClient - [Producer clientId=producer-1] Sending 
PRODUCE request with header RequestHeader(apiKey=PRODUCE, apiVersion=9, 
clientId=producer-1, correlationId=1753) and timeout 30000 to node 3: 
{acks=1,timeout=30000,partitionSizes=[druid_metrics-3=683]}
   2022-07-06T22:05:12,484 INFO [task-runner-0-priority-0] 
org.apache.kafka.common.metrics.Metrics - Metrics scheduler closed
   2022-07-06T22:05:12,484 INFO [task-runner-0-priority-0] 
org.apache.kafka.common.metrics.Metrics - Closing reporter 
org.apache.kafka.common.metrics.JmxReporter
   2022-07-06T22:05:12,484 INFO [task-runner-0-priority-0] 
org.apache.kafka.common.metrics.Metrics - Metrics reporters closed
   2022-07-06T22:05:12,484 DEBUG [main-SendThread(ZKNODE:2181)] 
org.apache.zookeeper.ClientCnxn - Reading reply sessionid:0x200036d0cfc0076, 
packet:: clientPath:/druid/loadQueue/REDACTED.host.com:8100 
serverPath:/druid/loadQueue/REDACTED.host.com:8100 finished:false header:: 
288,17  replyHeader:: 288,21476706700,0  request:: 
'/druid/loadQueue/REDACTED.host.com:8100,3  response:: null
   2022-07-06T22:05:12,486 INFO [task-runner-0-priority-0] 
org.apache.kafka.common.utils.AppInfoParser - App info kafka.consumer for 
consumer-kafka-supervisor-jlnikjkf-1 unregistered
   2022-07-06T22:05:12,486 DEBUG [task-runner-0-priority-0] 
org.apache.kafka.clients.consumer.KafkaConsumer - [Consumer 
clientId=consumer-kafka-supervisor-jlnikjkf-1, 
groupId=kafka-supervisor-jlnikjkf] Kafka consumer has been closed
   2022-07-06T22:05:12,486 DEBUG [task-runner-0-priority-0] 
org.apache.druid.segment.realtime.appenderator.StreamAppenderator - Shutting 
down immediately...
   2022-07-06T22:05:12,487 INFO [task-runner-0-priority-0] 
org.apache.druid.server.coordination.BatchDataSegmentAnnouncer - Unannouncing 
segment[REDACT_2022-07-06T20:00:00.000Z_2022-07-06T21:00:00.000Z_2022-07-06T20:08:32.626Z_54]
 at 
path[/druid/segments/REDACTED.host.com:8100/REDACTED.host.com:8100_indexer-executor__default_tier_2022-07-06T20:57:27.834Z_508f2c845e3c42e4bb186a8e241594db0]
   2022-07-06T22:05:12,487 INFO [task-runner-0-priority-0] 
org.apache.druid.server.coordination.BatchDataSegmentAnnouncer - Unannouncing 
segment[REDACT_2022-07-06T21:00:00.000Z_2022-07-06T22:00:00.000Z_2022-07-06T21:26:13.701Z_21]
 at 
path[/druid/segments/REDACTED.host.com:8100/REDACTED.host.com:8100_indexer-executor__default_tier_2022-07-06T20:57:27.834Z_508f2c845e3c42e4bb186a8e241594db0]
   2022-07-06T22:05:12,487 DEBUG [task-runner-0-priority-0] 
org.apache.druid.curator.announcement.Announcer - 
Path[/druid/segments/REDACTED.host.com:8100/REDACTED.host.com:8100_indexer-executor__default_tier_2022-07-06T20:57:27.834Z_508f2c845e3c42e4bb186a8e241594db0]
 not announced, cannot unannounce.
   2022-07-06T22:05:12,487 DEBUG [task-runner-0-priority-0] 
org.apache.druid.segment.realtime.firehose.ServiceAnnouncingChatHandlerProvider 
- Unregistering chat handler[index_kafka_REDACT_a5c10ee5effa63e_bhjndmoc]
   2022-07-06T22:05:12,487 DEBUG [task-runner-0-priority-0] 
org.apache.druid.curator.discovery.CuratorDruidNodeAnnouncer - Unannouncing 
self 
[{"druidNode":{"service":"druid/middleManager","host":"REDACTED.host.com","bindOnHost":false,"plaintextPort":8100,"port":-1,"tlsPort":-1,"enablePlaintextPort":true,"enableTlsPort":false},"nodeType":"peon","services":{"dataNodeService":{"type":"dataNodeService","tier":"_default_tier","maxSize":0,"type":"indexer-executor","priority":0},"lookupNodeService":{"type":"lookupNodeService","lookupTier":"__default"}}}].
   2022-07-06T22:05:12,488 DEBUG [task-runner-0-priority-0] 
org.apache.druid.curator.announcement.Announcer - 
Path[/druid/internal-discovery/PEON/REDACTED.host.com:8100] not announced, 
cannot unannounce.
   2022-07-06T22:05:12,488 INFO [task-runner-0-priority-0] 
org.apache.druid.curator.discovery.CuratorDruidNodeAnnouncer - Unannounced self 
[{"druidNode":{"service":"druid/middleManager","host":"REDACTED.host.com","bindOnHost":false,"plaintextPort":8100,"port":-1,"tlsPort":-1,"enablePlaintextPort":true,"enableTlsPort":false},"nodeType":"peon","services":{"dataNodeService":{"type":"dataNodeService","tier":"_default_tier","maxSize":0,"type":"indexer-executor","priority":0},"lookupNodeService":{"type":"lookupNodeService","lookupTier":"__default"}}}].
   2022-07-06T22:05:12,489 DEBUG [kafka-producer-network-thread | producer-1] 
org.apache.kafka.clients.NetworkClient - [Producer clientId=producer-1] 
Received PRODUCE response from node 3 for request with header 
RequestHeader(apiKey=PRODUCE, apiVersion=9, clientId=producer-1, 
correlationId=1753): 
ProduceResponseData(responses=[TopicProduceResponse(name='druid_metrics', 
partitionResponses=[PartitionProduceResponse(index=3, errorCode=0, 
baseOffset=25667475537, logAppendTimeMs=-1, logStartOffset=25369377691, 
recordErrors=[], errorMessage=null)])], throttleTimeMs=0)
   2022-07-06T22:05:12,492 DEBUG [task-runner-0-priority-0] 
org.apache.druid.indexing.overlord.TaskRunnerUtils - Task 
[index_kafka_REDACT_a5c10ee5effa63e_bhjndmoc] status changed to [SUCCESS].
   2022-07-06T22:05:12,493 INFO [task-runner-0-priority-0] 
org.apache.druid.indexing.worker.executor.ExecutorLifecycle - Task completed 
with status: {
     "id" : "index_kafka_REDACT_a5c10ee5effa63e_bhjndmoc",
     "status" : "SUCCESS",
     "duration" : 4121927,
     "errorMsg" : null,
     "location" : {
       "host" : null,
       "port" : -1,
       "tlsPort" : -1
     }
   }
   ```
   
   I am unsure of how to exactly to proceed but hoping to get some more insight 
from the community and also shed some light on an ongoing issue that has been 
affecting possibly many users using druid across different versions. 
   
   I wonder why the "202 Accepted" response and what is the expectation for it 
being implemented if it can lead to scenarios like this where it never actually 
pauses and stays in STARTING phase? And what conditions lead to it. I am also 
open to tuning retries/timeouts to see if we can temporarily resolve this for 
now but unsure how to change those (like the PT2S and maxRetries for "Waiting 
for task to pause" - or rather trying to extend HTTP timeout for 202s to go 
away and hopefully respond with 200 after some time) and if those would even 
help.
   
   Unsure if upgrading from 0.22.1 => 0.23.0 would also help, don't see too 
many issues in the release about peon/overlord changes but open to 
discussion/advice


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to