Proxy inverse
Cet article s'applique uniquement aux applications installées à l'aide de nb init.
Dans NocoBase, le proxy inverse de l'environnement de production fait plus que simplement transmettre les demandes au processus de candidature. Souvent, les détails des WebSockets, des sous-chemins, des ressources statiques frontales, des répertoires de téléchargement et des pages de secours SPA sont également traités en même temps.
La fonction de nb proxy est de collecter ces détails facilement manqués dans un ensemble stable d'entrées de commande.
Processus de base
Si vous ne regardez que le processus principal, il suffit de retenir ces trois commandes :
Si vous utilisez Caddy, remplacez simplement nginx dans la commande par caddy.
use local et use docker peuvent être jugés directement comme ceci :
- Si Nginx ou Caddy a été installé localement, utilisez
use local - Il n'y a pas d'installation locale. Si vous souhaitez laisser CLI utiliser Docker pour gérer l'agent, utilisez
use docker
Dans la plupart des scénarios, il suffit d'exécuter d'abord use, puis generate et enfin reload. Pour plus de détails sur Nginx ou Caddy, continuez vers leurs pages respectives.
Quand choisir Nginx et quand choisir Caddy
On peut généralement le juger ainsi :

