php memcache add,PHP: Memcache::addServer - Manual

host

Pointe à l'hôte où memcache écoute pour des connexions. Ce paramètre peut également

spécifier d'autres transporteurs comme unix:///path/to/memcached.sock

pour utiliser les sockets Unix, et dans ce cas, port doit également

être défini à 0.

port

Pointe au port où memcache écoute pour des connexions.

Définissez ce paramètre à 0 lors de l'utilisation des sockets Unix.

Note : Par défaut, le paramètre port

prend la valeur de l'option de configuration

memcache.default_port

lorsqu'il n'est pas spécifié. Pour cette raison, il convient

de spécifier explicitement le port lors de l'appel à cette méthode.

persistent

Contrôle l'utilisation d'une connexion persistante. La valeur par

défaut est true.

weight

Nombre d'entrées à créer pour ce serveur qui en retour contrôle sa

probabilité d'être choisi. La probabilité est relative au poids total

de tous les serveurs.

timeout

Valeur en seconde qui sera utilisée pour se connecter au démon.

Pensez-y deux fois avant de changer la valeur par défaut d'une seconde

- vous pourriez perdre tous les avantages de l'utilisation de la cache

si votre connexion est trop lente.

retry_interval

Contrôle combien de fois un serveur qui échoue sera tenté à nouveau, la valeur

par défaut est de 15 secondes. Si ce paramètre vaut -1, aucune nouvelle

tentative ne sera effectuée. Ni ce paramètre, ni le paramètre

persistent n'ont d'effet lorsque cette extension

est chargée dynamiquement via la fonction

Chaque structure de connexion échouée a son propre dépassement de temps

et avant que celui-ci expire, il sera sauté lors de la sélection du

processus pour servir une requête. Une fois expiré, la connexion sera

correctement reconnectée ou marquée comme échouée pour un autre

intervalle de retry_interval secondes. L'effet

typique est que chaque enfant de serveur Web essaiera la connexion

chaque retry_interval secondes lorsqu'il sert

une page.

status

Contrôle si le serveur doit être indiqué comme étant en ligne.

Quand ce paramètre vaut false et le paramètre retry_interval

vaut -1, cela permet de conserver un serveur qui a échoué dans la liste

et n'affectera pas l'algorithme de distribution des clés. Les demandes

pour ce serveur échoueront immédiatement suivant la configuration du

paramètre memcache.allow_failover.

Par défaut, ce paramètre vaut true, signifiant que le serveur doit être

considéré comme étant en ligne.

failure_callback

Permet à l'utilisateur de spécifier une fonction de rappel permettant de

contourner une erreur. La fonction de rappel est exécutée avant d'atteindre la limite

de tentative. La fonction prend deux paramètres ; le nom de l'hôte et le port

du serveur qui a échoué.

timeoutms

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值