Artifactory:升级到具有新 Pypi 支持的新 Artifactory 5.10.3 后,本地 Pypi 存储库 'slow'
Artifactory: Local Pypi repos 'slow' after upgrade to new artifactory 5.10.3 with new Pypi support
我们将 artifactoy 更新到最新版本 5.10.3 以支持 pypi 更新。
在这次更新之后,我们遇到了一些非常慢的 pip install --upgrade
时间。
pip install
运行 很好。
我能够将这种较慢的运行查明到人工制品上的本地 pypi 存储库。
神器上的官方pypi和缓存的远程pypi速度很快。
但是虚拟 pypi(远程和本地 pypi)和如果我只通过 --extra-index-url
添加本地 pypi 都很慢
有些版本,也许我们在那里有一些问题:
- python 2.7 和 3.5
- 点 9.0.1 和 10.01
- Artifactory 5.10.3
运行 仅限官方 Pypi:
pip install -U -r requirements.txt 1.21s user 0.08s system 99% cpu 1.296 total
运行 以本地 pypi 作为额外索引-url:
pip install -U -r requirements.txt 1.51s user 0.09s system 8% cpu 19.658 total
并使用虚拟 pypi:
pip install -U -r requirements.txt 1.57s user 0.10s system 4% cpu 38.573 total
不幸的是我没有时间更新。
一些想法?
Artifactory 5.10.4 为我们解决了这个问题——我们看到性能提高了 8 倍。
此问题已在 Artifactory 版本 5.10.4 中修复
对应的Ticket为https://www.jfrog.com/jira/browse/RTFACT-16513
Degradation happens on Derby DB in case node_props table has many entries, due to a changed DB query introduced at RTFACT-15433
升级后,pypi repos 将再次快速。
我们将 artifactoy 更新到最新版本 5.10.3 以支持 pypi 更新。
在这次更新之后,我们遇到了一些非常慢的 pip install --upgrade
时间。
pip install
运行 很好。
我能够将这种较慢的运行查明到人工制品上的本地 pypi 存储库。
神器上的官方pypi和缓存的远程pypi速度很快。
但是虚拟 pypi(远程和本地 pypi)和如果我只通过 --extra-index-url
添加本地 pypi 都很慢
有些版本,也许我们在那里有一些问题:
- python 2.7 和 3.5
- 点 9.0.1 和 10.01
- Artifactory 5.10.3
运行 仅限官方 Pypi:
pip install -U -r requirements.txt 1.21s user 0.08s system 99% cpu 1.296 total
运行 以本地 pypi 作为额外索引-url:
pip install -U -r requirements.txt 1.51s user 0.09s system 8% cpu 19.658 total
并使用虚拟 pypi:
pip install -U -r requirements.txt 1.57s user 0.10s system 4% cpu 38.573 total
不幸的是我没有时间更新。
一些想法?
Artifactory 5.10.4 为我们解决了这个问题——我们看到性能提高了 8 倍。
此问题已在 Artifactory 版本 5.10.4 中修复
对应的Ticket为https://www.jfrog.com/jira/browse/RTFACT-16513
Degradation happens on Derby DB in case node_props table has many entries, due to a changed DB query introduced at RTFACT-15433
升级后,pypi repos 将再次快速。