Node.js sert de service de microservice


Ricardas

Je souhaite accéder à mon serveur node.js en tant que service dans une infrastructure de microservices. Cela signifie que si localement, je peux accéder aux services du serveur de nœuds /root-path-to-service. Mais après le déploiement sur l'infrastructure dans AWS, il est accessible /microservice-path/root-path-to-serviceet app.use('/root-path-to-service', ...)ne fonctionne plus. Comment puis-je configurer pour fonctionner dans les deux cas?

Arnaud Weil

Fournissez le chemin en tant que variable d'environnement. Ensuite, lisez-le à partir de là dans Node en utilisant :

process.env.ENV_VARIABLE_NAME

Il s'agit d'une pratique standard en matière de microservices.

Articles connexes


À quoi sert fd (descripteur de fichier) dans Node.js?

karthi fs.open('input.txt', 'r+', function(err, fd) { console.log(fd); if (err) { return console.error(err); } }) Qu'y a-t-il fdici et pourquoi donne-t-il 3 lorsque je l'imprime avec console.log();? Jonas Köritz Les des

authentification de service à service depuis Node Js

kanagaraj palanisamy Comment accéder à une API hébergée derrière le point de terminaison Google (ESP) à partir d'un client Node JS?. Le client Node JS s'exécute dans un moteur de calcul Google. J'essaie d'utiliser le jeton d'identification Google comme mention

configuration minimale de node.js et à quoi sert package.json?

Gobliins Je commence donc par écrire ma propre application node.js et la seule chose que je veux est d'inclure un package pour saml. Je me demandais donc quelle est l'exigence minimale pour mon application. Je viens de créer un fichier Node.js, puis je l' ai i

Node.js ne sert pas de fichiers autres que index.html

utilisateur5744864 Je suis vraiment perdu. Je cherche depuis une heure maintenant et rien de ce que je trouve ne semble fonctionner. Pas quand je mets les fichiers publics dans un dossier séparé et fais les choses de cette façon. mJehanno Vous devez servir les

Service Worker ne sert pas de sous-pages

Peter Reid J'ai configuré un service worker sur mon blog , la page d'accueil se charge correctement à partir du cache Service Worker, mais en visitant les `` messages '' que j'ai précédemment visités alors que Chrome est configuré pour être en ligne, ils se ch

À quoi sert l'espace de noms "kube-node-bail"?

Ivan Aracki Je sais que le but d' un autre défaut Kubernetes tels que des espaces de noms: kube-system, default& kube-public, mais il n'y a pas de document officiel sur le kube-node-lease. La seule explication officielle que j'ai trouvée est: Les pulsations, e