All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.discovery.zen.NodesFaultDetection.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4a5com/groupbyinc/flux/discovery/zen/NodesFaultDetection0com/groupbyinc/flux/discovery/zen/FaultDetectionNodesFaultDetection.javaBcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$PingResponsePingResponseAcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$PingRequest	PingRequestHcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$PingRequestHandlerPingRequestHandlercom/groupbyinc/flux/discovery/zen/NodesFaultDetection$ListenerListener7com/groupbyinc/flux/discovery/zen/NodesFaultDetection$27com/groupbyinc/flux/discovery/zen/NodesFaultDetection$1/com/groupbyinc/flux/threadpool/ThreadPool$Names)com/groupbyinc/flux/threadpool/ThreadPoolNames%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles LookupPING_ACTION_NAMELjava/lang/String;internal:discovery/zen/fd/ping%	listeners+Ljava/util/concurrent/CopyOnWriteArrayList;mLjava/util/concurrent/CopyOnWriteArrayList;nodesFD$Ljava/util/concurrent/ConcurrentMap;?Ljava/util/concurrent/ConcurrentMap;clusterStateSupplierLjava/util/function/Supplier;ILjava/util/function/Supplier;	localNode0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/cluster/ClusterName;)V?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterName;)V24
5)java/util/concurrent/CopyOnWriteArrayList7()V29
8:'(	<@com/groupbyinc/flux/common/util/concurrent/ConcurrentCollections>newConcurrentMap&()Ljava/util/concurrent/ConcurrentMap;@A
?B*+	D-.	Flogger!Lorg/apache/logging/log4j/Logger;HI	JF[node  ] uses ping_interval [{}], ping_timeout [{}], ping_retries [{}]LpingInterval+Lcom/groupbyinc/flux/common/unit/TimeValue;NO	PpingRetryTimeoutRO	SpingRetryCountIUV	Wjava/lang/IntegerYvalueOf(I)Ljava/lang/Integer;[\
Z]org/apache/logging/log4j/Logger_debugK(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Vab`c"java/lang/invoke/LambdaMetafactoryemetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;gh
fij()Ljava/lang/Object;l

:nE()Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$PingRequest;pget()Ljava/util/function/Supplier;rstsamev:(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;)V2x

y.com/groupbyinc/flux/transport/TransportService{registerRequestHandler}(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;ZZLcom/groupbyinc/flux/transport/TransportRequestHandler;)V}~
|this7Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;settings.Lcom/groupbyinc/flux/common/settings/Settings;
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;transportService0Lcom/groupbyinc/flux/transport/TransportService;clusterName)Lcom/groupbyinc/flux/cluster/ClusterName;setLocalNode3(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)V01	?addListenerC(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$Listener;)Vadd(Ljava/lang/Object;)Z??
8?listener@Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$Listener;removeListenerremove??
8?getNodes()Ljava/util/Set;"java/util/concurrent/ConcurrentMap?keySet????java/util/Collections?unmodifiableSet (Ljava/util/Set;)Ljava/util/Set;??
??updateNodesAndPing-(Lcom/groupbyinc/flux/cluster/ClusterState;)V
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext()Z????next?l??.com/groupbyinc/flux/cluster/node/DiscoveryNode?(com/groupbyinc/flux/cluster/ClusterState?nodes3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;??
??/com/groupbyinc/flux/cluster/node/DiscoveryNodes?
nodeExists3(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)Z??
??&(Ljava/lang/Object;)Ljava/lang/Object;????
??equals??
??containsKey?????(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$1;)V2?
?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??????	?)com/groupbyinc/flux/common/unit/TimeValue?timeValueMillis.(J)Lcom/groupbyinc/flux/common/unit/TimeValue;??
??scheduley(Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/lang/String;Ljava/lang/Runnable;)Ljava/util/concurrent/ScheduledFuture;??
?
monitoredNodefd>Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$NodeFD;nodeclusterState*Lcom/groupbyinc/flux/cluster/ClusterState;stop9()Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;clear?9??close?9
???
?handleTransportDisconnectjava/lang/Exception?connectOnNetworkDisconnectZ??	???	?
connectToNode??
|?<[node  ] [{}] transport disconnected (with verified connect)trace'(Ljava/lang/String;Ljava/lang/Object;)V`'(Ljava/lang/Object;Ljava/lang/Object;)Z??.transport disconnected (with verified connect)	notifyNodeFailureE(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;)V

$[node  ] [{}] transport disconnectedtransport disconnectedeLjava/lang/Exception;nodeFDGcom/groupbyinc/flux/common/util/concurrent/EsRejectedExecutionExceptiongeneric(()Ljava/util/concurrent/ExecutorService;
|(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;)V2
$java/util/concurrent/ExecutorServiceexecute(Ljava/lang/Runnable;)V!" #,()Lorg/apache/logging/log4j/message/Message;%lambda$notifyNodeFailure$0n(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;'(
)*s(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Ljava/lang/String;)Lorg/apache/logging/log4j/util/MessageSupplier;r,-G(Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V/`0exILcom/groupbyinc/flux/common/util/concurrent/EsRejectedExecutionException;reasonnotifyPingReceivedF(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$PingRequest;)V}(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$PingRequest;)V27
8pingRequestCLcom/groupbyinc/flux/discovery/zen/NodesFaultDetection$PingRequest;5org/apache/logging/log4j/message/ParameterizedMessage<N[node  ] [{}] ignoring node failure (reason [{}]). Local node is shutting down>9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V2@
=A
access$100d(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;)Ljava/util/concurrent/CopyOnWriteArrayList;x0
access$200](Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;)Ljava/util/concurrent/ConcurrentMap;
access$300i(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;
access$400V(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;)Ljava/util/function/Supplier;
access$800Z(Lcom/groupbyinc/flux/discovery/zen/NodesFaultDetection;)Lorg/apache/logging/log4j/Logger;
access$900access$1000x1x2access$130056
S
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/cluster/ClusterName;)VC()Ljava/util/Set;
StackMapTableBootstrapMethods
SourceFileInnerClasses!#$U&'(V)*+V,-.V/B0123W?	S*+,-?6*?8Y?;?=*?C?E*?G*?KM*?Q*?T*?X?^?d-&?uw?
Y*?z???X>S??S??S??S??S-.S??YS-/Z&	L	BDN!P3Q6P;SRUV[??W>*+???X??01Z
XY??WB
*?=+??W?X
??
??Z
\	]??WB
*?=+??W?X
??
??Z
`	a??W7
*?E?????X
??ZhV\??WD?*?E????M,???&,????N+??-?ƚ*?E-??W???+????M,???T,????N-*???͙???*?E-???,?Y*-??:*?E-??W*??	??w??W????X4"?1}??VD?1??????Z6
q"r-s8u;xVya{d}q~}???????]??(???? ??5???W9*?E??*?X??Z
?	??9W<
*??*??W?X
??Z??	???WJ?*?E+???M,??*???Z?Y*+??N*??+??*?E+-??W*??	??w-??W?&:*?K+?*?E+-?W*+
??*?K+?*+??%HK?X4M!%I???????1y?ZF?????%?-?9?H?K?M?Z?f?n?q?~???]#??7???"W?,*?ٶ?Y*+,??$?N*?K+,?.-?1?X*23,??,?1,4$Z????+?]Y56WN*?ٶ?Y*+?9?$?X??:;Z
??
'(WA
?=Y?*+?B?X
?1
4$Z?CDW/*?=?XE?Z6FGW/*?E?XE?Z6HIW/*???XE?Z6JKW/*?G?XE?Z6LMW/*?K?XE?Z6NMW/*?K?XE?Z6OWE*+,??X E?P1Q$Z6R7W:*+?T?XE?P;Z6^kmoqk&+&_`J	

	
		!"




© 2015 - 2024 Weber Informatics LLC | Privacy Policy