Maison  >  Questions et réponses  >  le corps du texte

Est-il nécessaire d'utiliser nginx lors de l'utilisation de Golang ?

Si un service déploie uniquement un service web développé avec golang, est-il nécessaire d'utiliser nginx

给我你的怀抱给我你的怀抱2712 Il y a quelques jours2119

répondre à tous(5)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-16 17:09:07

    Bien sûr.
    Pour ne rien dire d'autre,
    1. Les ressources statiques css, js, img nécessitent nginx
    2 nginx possède de nombreux plug-ins matures, comme le filtrage des IP, comme la redirection, par exemple. Par exemple, ça ne sort pas. Quoi qu'il en soit, il y en a beaucoup
    Bien sûr, si vous ne souhaitez pas l'utiliser, vous pouvez simplement ouvrir un service Web go.


    Si je dis que je dois l'utiliser, on me marchera dessus.
    Alors dois-je répondre, il vaut mieux l'utiliser si vous voulez l'utiliser, et ne pas l'utiliser si vous ne voulez pas l'utiliser ?
    Chacun exprime sa propre opinion.

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-16 17:09:07

    Cela dépend principalement du fait que le service Web Golang que vous développez doit utiliser les points de fonction Nginx.

    Par exemple, utilisez Nginx pour lier les noms de domaine, transférer les requêtes, utiliser Nginx en amont pour effectuer l'équilibrage de charge au niveau de la couche application, effectuer un hachage d'URL pour transférer les requêtes, etc.

    Si votre service Web est un service interne, vous n’avez pas besoin de Nginx dans de nombreux cas.

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-16 17:09:07

    Regardez le scénario. Par exemple, j'ai développé un service Web A en utilisant Golang, qui ne prend pas en charge https. Pour le moment, je peux configurer https via nginx et utiliser un proxy inverse pour accéder à A sans modifier le code.

    répondre
    0
  • 高洛峰

    高洛峰2017-05-16 17:09:07

    Lorsque vous constatez que vous n’avez pas besoin de l’utiliser, ne l’utilisez pas.

    Lorsque vous avez vraiment besoin de certaines fonctions nginx, il est très simple de changer.

    Si le caddy possède les fonctions requises, vous pouvez utiliser le caddy.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-16 17:09:07

    Pas besoin de se précipiter. . . Ce n'est pas un problème d'en ajouter davantage en cas de besoin

    répondre
    0
  • Annulerrépondre