我已经在服务器上设置了Node.js和Nginx。现在,我想使用它,但是在开始之前,有两个问题:
- 他们应该如何一起工作?我应该如何处理请求?
Node.js服务器有两个概念,其中一个更好:
一种。为每个需要它的网站创建一个单独的HTTP服务器。然后在程序开始时加载所有JavaScript代码,因此该代码将被解释一次。
b。创建一个处理所有Node.js请求的单个Node.js服务器。这将读取请求的文件并评估其内容。因此,每个请求都会解释文件,但是服务器逻辑要简单得多。
我还不清楚如何正确使用Node.js。
如果要管理每个微服务手段并运行它,则可以使用pm2运行nodejs。节点将在端口中运行,只需在nginx(/etc/nginx/sites-enabled/domain.com)中配置该端口
使用ping检查localhost是否正在运行。
和
这是最好的,而且正如您所说的那样容易