Configuration et utilisation de Sentinel
La solution alternative d'Hystrix utilise le débit comme point d'entrée pour obtenir le contrôle du débit, la dégradation des fusibles et la charge du système.
1. Scénarios d'application d'Ali:
Sentinel fournit également des fonctions complètes de surveillance en temps réel pour les doubles onze pics, les pics de messages et le remplissage des vallées, et la fusion en temps réel des services en aval indisponibles .
2. Différence par rapport à Hystrix
Sentinel prend également en charge la migration d'Hysreix
3. Noms:
4. Console
4. Utilisez
Correspondance de version L'
accès au client
dépend de l'importation
La configuration du client
adopte le chargement différé, qui ne peut être affiché sur l'interface qu'après l'accès au service
Définissez le fusible et la logique de dégradation anormale dans le contrôleur.
Méthode protégée.
La configuration de la règle de ressource est définie en fonction de la console.
La configuration suivante est qu'une fois que le nombre d'exceptions est de 1, le programme peut accéder à nouveau au service après 5 s.
5. Prise en charge de RestTemplate
Simplifiez le processus ci-dessus
, ajoutez des annotations à la configuration RestTemplate,
fusionnez la configuration de rétrogradation
Fusionner les classes et méthodes de rétrogradation
6. Prise en charge de Feign
Fiez-vous à la
configuration d'activation dans yml
feindre l'implémentation de l'interface et la configuration des
fusibles Fusionner les classes et méthodes de rétrogradation