Comment implémenter les données push de connexion Java http longue ?
扔个三星炸死你2017-06-28 09:22:59
0
2
922
Deux services Java, connectés via une connexion http longue, poussés du service un au service deux. Je voudrais demander, comment les deux services devraient-ils être mis en œuvre ?
En fait, si vous utilisez les derniers composants HTTP, ils peuvent déjà optimiser ce problème par eux-mêmes
Feign utilise l'URLConnection native du JDK pour envoyer des requêtes HTTP par défaut. Il n'y a pas de pool de connexions, mais une longue connexion est maintenue pour chaque adresse, c'est-à-dire que la connexion persistante HTTP est utilisée. Nous pouvons remplacer le client http d'origine de Feign par le client HTTP d'Apache pour contrôler les performances telles que les pools de connexions et les délais d'attente. Spring Cloud prend en charge ce remplacement à partir de la version Brixtion.SR5. Déclarez d'abord le client HTTP Apache et les dépendances feign-httpclient dans le projet
Correction
Je viens de vérifier
En fait, si vous utilisez les derniers composants HTTP, ils peuvent déjà optimiser ce problème par eux-mêmes
.`
socket.io