This question has been flagged
1629 Views

I am envisioning two approaches, based on their benefits and costs.

1. Two instances (one for nginx and one for odoo)

2. One instance (both nginx and Odoo on the same server)

Benefits:

For the first version there is more level of security of the backend; nginx can be tweaked without worrying about tempering with the backend, and in future it may be possible to add more odoo instances while nginx will also server as a load balancer.

The second version saves cost of paying for two servers, and one just focus on a single server, but having to move nginx configs in the future might be more expensive and what if something dangerous occur to the server?


Kindly correct and advice me on the best practice here, please. Note that performance and cost must be balanced.


Thank you in anticipation.


Avatar
Discard