Visualiser une révision

[PHP] Tester si le serveur cache (redis) fonctionne

voxdemonix : 🐦 (16 avril 2019 16:30:45)

Voici un exemple de code testant si le serveur cache (redis) est bien joingnable.
Vous pouvez voir un exemple type de son fonctionnement dans [ce script de HealthCheck](https://gitlab.com/voxdemonix/cluster/blob/master/HealthCheck/nextcloud/HealthCheck.php) pour nextcloud.
```php
(追記) <?php
 (追記ここまで)$CONFIG['redis']['host'] = "127.0.0.1";
$CONFIG['redis']['port'] = 6379;
 
 /* check cache */
 if (!empty($CONFIG['redis']['host'])){
 $cacheTest = fsockopen($CONFIG['redis']['host'], $CONFIG['redis']['port']);
 if ($cacheTest) {
 // work
 fclose($cacheTest);
 }else{
 // not work
 header('HTTP/1.1 505'); exit;
 }
 }
(追記) ?>
 (追記ここまで)```