Question

S'il vous plaît excuser cette question numpty, mais quand je fais

ChannelFuture future = channel.write(message);
     future.addListener(new ChannelFutureListener() {
         public void operationComplete(ChannelFuture future) {
         }
     }

qu'est-ce que je sais sur l'état du message dans la méthode operationComplete ()? Par exemple cela signifie que le message est arrivé à sa destination? Ou est-ce que cela signifie que le message est passé à travers le pipeline et est maintenant quelque part dans l'éther sur son chemin vers sa destination ou est-ce que cela signifie autre chose?

Cordialement

Était-ce utile?

La solution

Le message a été écrit à l'homologue distant ou il a échoué. Donc, si vous obtenez un succès ici, vous pouvez être sûr que le message a été transmis.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top