【问题标题】:Nexus Repository ManagerNexus 存储库管理器
【发布时间】:2011-03-20 04:36:29
【问题描述】:

我们希望在超过 100 名开发人员使用 Nexus 的环境中安装 Nexus。

  1. Nexus 可以处理的最大负载是多少。我们可能同时有超过 50 个工件请求(每次构建都使用新的本地存储库)
  2. 我想让多个实例共享 repo 存储(我尝试过但它不起作用,但想知道是否有人尝试过这样做)。我们希望一个 Nexus 实例处于读取模式,它与另一个处于读/写模式的实例同步。有什么可能吗?)

请分享您的想法。提前致谢。

【问题讨论】:

    标签: nexus


    【解决方案1】:

    我们有许多运行 Nexus 且没有负载问题的大客户,其中包括数以十万计用户的商店。这是对大型公共实例的补充:

    http://repository.apache.org

    http://nexus.codehaus.org

    http://maven.atlassian.com

    https://repository.jboss.org/nexus

    http://oss.sonatype.org

    还有很多其他的。

    两个 Nexus 实例无法有效地共享整个存储文件夹,因为 Lucene 用于许多事情并且这些文件不可共享。可能只共享 repo 文件夹,但备用数据库上的索引和缓存将没有数据。

    冗余是我们在商业 Nexus 版本中致力于解决的问题。

    【讨论】:

    • 嗨,布赖恩,非常感谢您的回复。共享同一个 Nexus_home 的多个实例不仅用于负载问题。在我们的例子中,我们希望有不同的域来使用相同的文件而不是不同的副本。例如,我们希望在 dev 域和 qa 中也有相同的 Foo.jar。存储在 dev & qa 的网络共享上,dev 可以读写; qa 是只读的。
    • 这是我们正在为 Nexus Pro 的未来版本积极努力的事情。
    猜你喜欢
    • 2017-08-19
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    • 2020-11-02
    • 1970-01-01
    • 2021-10-24
    • 1970-01-01
    • 2021-05-12
    相关资源
    最近更新 更多