FabricTransportActorRemoting Interface
public interface FabricTransportActorRemoting
Définit le transport TCP de l’infrastructure comme fournisseur de communication à distance par défaut pour les acteurs.
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
long |
connectTimeoutInMilliseconds()
Obtient ou définit le délai d’expiration de connexion en millisecondes. Ces paramètres spécifient la durée maximale autorisée pour l’établissement de la connexion.
Remarques: La valeur par défaut du délai d’expiration connectTimeout est de 5 secondes. |
long |
keepAliveTimeoutInSeconds()
Obtient ou Définit le délai d’expiration de la conservation active en secondes. Ces paramètres sont utiles dans le scénario où le client et le service sont connectés via un équilibreur de charge qui ferme la connexion si elle est inactive pendant un certain temps. Si le délai d’expiration keep alive est configuré, la connexion est maintenue active en envoyant des messages ping à cet intervalle. |
long |
maxMessageSize()
Obtient ou définit la taille maximale du message de communication à distance en octets. Si la valeur de cette propriété n’est pas spécifiée ou si elle est inférieure ou égale à zéro, une valeur par défaut de 4 194 304 octets (4 Mo) est utilisée. |
long |
operationTimeoutInSeconds()
Obtient ou définit le délai d’expiration de l’opération en secondes. Si l’opération n’est pas terminée dans l’heure spécifiée, elle est expirée. Par défaut, le gestionnaire d’exceptions de FabricTransportServiceRemotingClientFactory retente l’exception expirée. Il est recommandé de ne pas modifier le délai d’expiration de l’opération par rapport à sa valeur par défaut. |
Détails de la méthode
connectTimeoutInMilliseconds
public long connectTimeoutInMilliseconds()
Obtient ou définit le délai d’expiration de connexion en millisecondes. Ces paramètres spécifient la durée maximale autorisée pour l’établissement de la connexion.
Remarques: La valeur par défaut du délai d’expiration connectTimeout est de 5 secondes.
Retours:
keepAliveTimeoutInSeconds
public long keepAliveTimeoutInSeconds()
Obtient ou Définit le délai d’expiration de la conservation active en secondes. Ces paramètres sont utiles dans le scénario où le client et le service sont connectés via un équilibreur de charge qui ferme la connexion si elle est inactive pendant un certain temps. Si le délai d’expiration keep alive est configuré, la connexion est maintenue active en envoyant des messages ping à cet intervalle.
Retours:
maxMessageSize
public long maxMessageSize()
Obtient ou définit la taille maximale du message de communication à distance en octets. Si la valeur de cette propriété n’est pas spécifiée ou si elle est inférieure ou égale à zéro, une valeur par défaut de 4 194 304 octets (4 Mo) est utilisée.
Retours:
operationTimeoutInSeconds
public long operationTimeoutInSeconds()
Obtient ou définit le délai d’expiration de l’opération en secondes. Si l’opération n’est pas terminée dans l’heure spécifiée, elle est expirée. Par défaut, le gestionnaire d’exceptions de FabricTransportServiceRemotingClientFactory retente l’exception expirée. Il est recommandé de ne pas modifier le délai d’expiration de l’opération par rapport à sa valeur par défaut.
Retours:
S’applique à
Azure SDK for Java