Étant donné que le problème à été résolu : il s'agissait d'un simple redémarrage du nœud principale du cluster de cache :
A partir de la console d'administration de cache Powershell
restart-cachehost server1 222333
Mais j'arrive pas à reproduire le bug et je comprend toujours pas d'où vient ce problème !!!?
Et là j'ai un autre problème :
Sur un cluster qui contient deux serveur de cache, et via la commande suivante :
On obtient :
1 2 3 4
| HostName : CachePort Service Name Service Status Version Info
-------------------- ------------ -------------- ------------
SERVER1:22233 AppFabricCachingService UP 1 [1,1][1,1]
SERVER2:22233 AppFabricCachingService UP 0 [0,0][0,0] |
Avec une commande du genre :
On obtient :
1 2 3 4
| HostName : CachePort Region Name Cache Name
-------------------- ----------- ----------
SERVEUR1: 22233 Catalog_Cache_Region(Pri catalog
mary) |
On effectue un arrêt du serveur de cache SERVEUR2 via la commande suivante :
Stop-CacheHost SERVEUR2 22233
Ensuite on redémarre le SERVEUR2 par la commande suivante :
Start-CacheHost SERVEUR2 22233
Ensuite on exécute à nouveau la commande :
Cette fois on obtient :
1 2 3 4
| HostName : CachePort Region Name Cache Name
-------------------- ----------- ----------
SERVEUR2: 22233 Catalog_Cache_Region(Pri catalog
mary) |
On remarque très bien que la région principale du cache catalog à changer d'emplacement dés le redémarrage du SERVEUR2
Et suite à un nouveau arrêt du SREVEUR2, on perd complétement la région du cache catalog :
Normalement notre cluster de cache est sensé toujours fonctionné, parce qu'on a toujours un serveur démarré !!
Et quelque part dans notre application sur le code suivant :
_cacheCatalog.Put(key, obj, CATALOG_CACHE_REGION);
On rencontre le bug suivant :
ErrorCode<ERRCA0005>:SubStatus<ES0001>:Region referred to does not exist. Use CreateRegion API to fix the error.
D'après la commande : on a bien le cache catalog dans la liste des caches. Et quand on exécute la commande suivante :
on n'obtient aucune région associée au cache catalog !!
D'où peut-il venir ce problème de disparition de région de cache !??
Merci beaucoup pour votre aide !!
Partager