1

是否有可能通过此信息获得“拥有和想法”的答案?:

在性能方面(基本上是速度)

问题 1

1:最好在 nginx 服务器上设置什么:

考虑域:

所有域和子域都可能允许用户在所有域/子域上使用 Passport 通过一个身份验证进行连接

A)一个(一个)节点应用程序的 Nginx 虚拟主机,每个域都有多个快速虚拟主机。(我知道在这种情况下,当我必须更新一个站点时,我必须重新启动所有域)

B) 每个域的每个节点应用程序的 Nginx 虚拟主机。

问题2

2)如果还想将此服务器用于(比方说)两个带有 php 的附加 ssl api,它会改变这种性能吗?

提前致谢。

4

1 回答 1

1

不使用具体的速度测试工具(现在仍然能够做到这一点)

我设法将节点应用程序设置为 1)一个应用程序使用 express 服务于多个 vhost 和 2)每个域的每个应用程序使用 pm2 和 pm2 显示在两种情况下使用的相同内存。

然后就速度而言,在低网络要求的两种情况下,我似乎几乎相同。(仍然没有设法在像 jmeter 这样的工具中做到这一点)

因此,为了轻松自动回复我的问题:

问题1:如果我在一个应用程序中设置网站,我会消耗更少的内存(因为只会在使用网站时使用)。并且递归使用网站时速度不会有太大差异。

问题 2:我将添加到此服务器的 PHP 站点将在相同的情况下(数量)影响每种情况。

我的决定是使用单独的应用程序,以便在需要时轻松移动到另一台服务器。

谢谢

于 2017-06-12T09:55:46.497 回答