【问题标题】:Invoiceninja loading invoices is extremely slowInvoiceninja 加载发票非常慢
【发布时间】: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


【解决方案1】:

这个问题很可能与产品的数量有关。请使用希望性能更高的新 v5。 目前 v5 处于 alpha 状态,正式发布大约在一个月内。

查看Github accountforum 如何启动并运行 v5。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-21
    • 2015-02-03
    • 2016-04-03
    • 2013-10-18
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 2016-06-11
    相关资源
    最近更新 更多