http-2 - Comment configurer HTTP/2 pour un inspecteur de nœud distant à l'aide de Nginx ?
仅有的幸福
仅有的幸福 2017-05-16 17:17:14
0
1
731

Basé sur un problème sur Internet concernant l'utilisation de l'inspecteur de nœuds distant pour déboguer
http://stackoverflow.com/a/32066649/883571
Selon les commandes existantes, j'ai trouvé que l'inspecteur de nœuds peut être démarré en tant que site sur le serveur distant :

node-debug --web-host=0.0.0.0 --cli app.js

Ensuite, le territoire est directement accessible via l'adresse correspondante :

http://<the-domain>:8080/?port=5858

Le problème que j'ai rencontré était que les DevTools contenaient trop de petits fichiers et que le chargement était très lent. J'ai donc pensé à quelques solutions, comme utiliser HTTP/2 pour résoudre le problème du chargement des petits fichiers
mapping approximativement du port 8080 du backend. à un certain emplacement ,
Il y a aussi un problème secondaire, c'est-à-dire que sa connexion WebSocket doit également être modifiée vers le protocole
en même temps wss://J'ai essayé de le configurer mais cela n'a pas réussi, je voudrais demander. un étudiant avec plus d'expérience en back-end, comment résoudre complètement le problème

仅有的幸福
仅有的幸福

répondre à tous(1)
左手右手慢动作

nginx semble prendre en charge h2c, mais le navigateur ne le prend pas en charge. Il vous faut donc :

  • Installer nginx 1.10

  • Obtenez le certificat HTTPS

  • Configurez nginx. Écrivez simplement listen 443 ssl h2; dans la section serveur et utilisez HTTP/2

  • la section d'emplacement utilise proxy_pass pour transmettre à votre programme backend

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal