首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何调试artifactory?

如何调试artifactory?
EN

Stack Overflow用户
提问于 2020-11-02 18:22:48
回答 1查看 380关注 0票数 0

从我们公司的Artifactory实例安装PyPI或NPM包比从PyPI服务器或简单的NFS共享安装要慢5-10倍。网络基础设施在所有情况下都是相同的,而且看起来还不错。

Artifactory是不是应该更慢一些(因为额外的安全检查之类的原因)?如何调试和修复速度慢的问题?

EN

回答 1

Stack Overflow用户

发布于 2020-11-04 01:35:54

您应该看不到从公共pypi/npm存储库和Artifactory解析之间的差异。

有几件事可能会影响性能:

  • 您的Artifactory服务器的位置-如果您的Artifactory服务器位于您的网络之外(例如,如果您的客户端是本地的,Artifactory托管在云中),请确保您与Artifactory
  • 具有良好的网络连接,以防您自托管Artifactory -确保提供给Artifactory的资源满足最低system requirements。数据库过载或存储速度过慢都会影响下载速度。如果你的Artifactory负载很重,你可以看看tuning
  • 的一些最佳实践,如果Artifactory使用LDAP/SAML进行身份验证,那么与它们通信的任何延迟都会影响下载时间。有关调试LDAP问题的更多信息可以在您要解析的knowledge base
  • The类型的存储库中找到,这可能会产生影响:如果您是从remote repository解析,则到远程URL的连接可能会影响下载速度。

您可以使用跟踪功能来获取有用的调试信息。尝试直接下载工件(使用浏览器或curl)并添加跟踪参数,例如:http://localhost:8081/artifactory/npm-local/drorb/craftyjs-npm-example/-/drorb/craftyjs-npm-example-1.0.0.tgz?trace

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64643688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档