• Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
v3.5.2 Latest
Buy Hosting

Is it bad for performance to have a NGINX reverse proxy ?

Scheduled Pinned Locked Moved General Discussion
5 Posts 4 Posters 1.5k Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Per0xP Offline
    Per0xP Offline
    Per0x GNU/Linux
    wrote on last edited by
    #1

    Hello,

    I run nodeBB behind a reverse proxy on NGINX. it makes letsenrypt certificates easier to install, and protects my network installation, but how much does that reduce nodeJS performance ? Does it have a significant impact?

    1 Reply Last reply
    0
  • Peter-Zoltan KeresztesP Offline
    Peter-Zoltan KeresztesP Offline
    Peter-Zoltan Keresztes
    wrote on last edited by
    #2

    I am running nodebb on nginx with letsencrypt. I don't see any difference from running it directly.

    1 Reply Last reply
    1
  • yariplusY Offline
    yariplusY Offline
    yariplus Community Rep
    wrote on last edited by
    #3

    If everything is properly configured, there should be no significant difference, and in some cases, nginx will be faster.

    1 Reply Last reply
    1
  • DravereD Offline
    DravereD Offline
    Dravere
    wrote on last edited by
    #4

    Nginx reverse proxy can improve the performance of NodeBB. The simplest way to understand this is by viewing the client connection. The client bandwidth requesting something is usually slow or at least much slower than your server. With the reverse proxy in place the request will be done by the proxy and the result stored in memory. Thus it frees up capacity in NodeBB to serve another request. While Nginx caches responses and send them back to the client via their slower connection.

    1 Reply Last reply
    1
  • Per0xP Offline
    Per0xP Offline
    Per0x GNU/Linux
    wrote on last edited by
    #5

    it works, thanks for all your answers, I'm reassured.

    1 Reply Last reply
    0

Copyright © 2023 NodeBB | Contributors
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development