Configuration à l'exécution
Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.
| Nom | Défaut | Modifiable | Historique | 
|---|---|---|---|
| tokyo_tyrant.default_timeout | 2.0 | PHP_INI_ALL | |
| tokyo_tyrant.session_salt | NULL | PHP_INI_ALL | |
| tokyo_tyrant.key_prefix | NULL | PHP_INI_ALL | |
| tokyo_tyrant.allow_failover | 1 | PHP_INI_ALL | |
| tokyo_tyrant.fail_threshold | 5 | PHP_INI_ALL | |
| tokyo_tyrant.health_check_divisor | 1000 | PHP_INI_ALL | |
| tokyo_tyrant.php_expiration | 0 | PHP_INI_ALL | 
Voici un éclaircissement sur l'utilisation des directives de configuration.
- 
     
      tokyo_tyrant.default_timeoutinteger
- 
      Délai d'attente par défaut lors de la connexion à la base de données 
- 
     
      tokyo_tyrant.session_saltstring
- 
      Le secret utilisé pour le salt de l'identifiant de session 
- 
     
      tokyo_tyrant.key_prefixstring
- 
      Préfixe à utiliser pour toutes les chaînes. Le préfixe est transparent pour le développeur, et aide à s'assurer que les clés ne rentrent pas en conflit lorsque plusieurs applications utilisent la même base de données. 
- 
     
      tokyo_tyrant.allow_failoverinteger
- 
      Si la session peut échouer lorsqu'un serveur devient indisponible. 
- 
     
      tokyo_tyrant.fail_thresholdinteger
- 
      Nombre d'échecs autorisés lors de lecture/écriture/connexion avant de marquer le serveur comme non disponible. 
- 
     
      tokyo_tyrant.health_check_divisorinteger
- 
      Définit le diviseur pour le calcul de la probabilité de santé. Si un serveur n'est plus disponible et que sa probabilité augmente, il sera à nouveau vérifié et dans le cas où sa santé redevient normal, il sera de nouveau ajouté à la liste des serveurs disponibles. 
- 
     
      tokyo_tyrant.php_expirationinteger
- 
      Si l'on doit ou non utiliser le mécanisme d'expiration de session ou déléguer l'expiration au script lua côté serveur. 
