【发布时间】:2019-05-26 06:54:48
【问题描述】:
我对最近才变得更加明显的问题感到有些困惑,我希望有人能够指出我可以在哪里寻找合适的设置,或者如果我正在跑步进入他们之前遇到的另一个问题。
我有一个 Laravel 应用程序和一个私人服务器,用于我们的小博物馆。现在,随着应用程序变得越来越复杂,延迟很明显,您可以看到它几乎是如何排列连接的,在移动到下一个请求之前完成一个请求,无论是 api、ajax、查看响应等等。
我运行的是 Apache 2.4.29,我的 Ubuntu 服务器是 18.04.1。
我一直在环顾四周,但在连接设置方面并没有太大帮助,如果我查看我的 phpinfo(),我会看到 Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100,但我相信这些都很好。
如果我检查我的内存,我认为它说我有 65 GB 的可用内存,其中 5 GB 用于缓存。在查看实时数据时,内存永远不会进入 GB 区域,而只会保留在 MB 区域。这个服务器绝对只用于这个 Laravel 项目,所以我不必担心会弄乱其他项目,我只是想确保这个应用程序得到最好的使用。
如果有任何建议,我将不胜感激,我知道我正在搜索的术语可能不正确,或者可能只是过时了,所以如果那里有任何潜在的有用资源,我也将不胜感激。
非常感谢!
【问题讨论】:
-
有了这么多内存,我认为您需要再次查看您的代码
标签: laravel apache ubuntu laravel-5 ubuntu-18.04