【发布时间】:2020-05-12 21:21:34
【问题描述】:
我正在使用 Nginx 和 mysql 在 Ubuntu 16.04 上自托管 Invoiceninja 实例
我目前只有大约 1400 个客户、1700 张发票和 13k 种产品。但是,每张发票加载发票大约需要 5-15 秒。这似乎并没有很多数据会这么慢。
我在 mysql 中添加了查询缓存,但这并没有缓解任何性能问题。
我还尝试使用 chrome 的开发工具确定究竟是什么阻碍了加载时间,但我无法破译导致加载问题的原因。
我尝试将其发布到 invoiceninja 论坛,但由于某种原因我无法创建新帖子。
我应该在哪里寻找才能确定是什么阻碍了加载发票?
【问题讨论】:
-
你用的是什么版本的IN?是否仅在加载发票时发生?你用 docker 吗?
-
当前使用 v4.5.17。不使用码头工人。而且,是的,它只在加载发票时发生,无论添加了多少行项目。
-
我假设你在 PHP 7 上运行,这个问题并不是全新的,所以任何早期版本的 IN 都已经很慢了?
-
是的,php7,没错,这不是新的。我假设mysql查询缓存没有正确优化?缓存的最佳设置是什么?
-
嗯.. 听起来很奇怪。你介意加入Slack space吗?在#develop 频道上,您可以联系开发者进行讨论。
标签: ubuntu invoice invoice-ninja