我正在尝试在 Windows 上运行的小于 1GB 的 VM 上设置 YouTrack 和 TeamCity。使用率将非常低(用户和请求)。这是一个 POC 环境,如果它有效,我可能会将其推送到超小型或小型 Azure 或 Amazon VM 实例上。
有人有这个工作吗?
PS:我知道这远低于 JetBrains 推荐的设置。
我有一个运行中的 YouTrack 实例,仅分配了 256MB RAM(从未尝试过较小的值),在 Debian 下只有 1GB RAM 的旧服务器上。感觉很灵敏,但到目前为止我是唯一的用户:D
如果您使用的是 Windows XP,如果 Team City 仅使用 256MB RAM 运行,它可能工作正常。
是否有使用 TeamCity 的特定需求,或者您仅需要将 YouTrack 与 Git/Mercurial/SVN 集成?
我尝试在 TomCat 下安装 WAR,但无法让 TeamCity 在 TomCat 7 中发挥出色。我最终使用了 JetBrains 提供的开箱即用安装程序,一切正常。
我用下一个方法解决了同样的问题:
由于应用程序使用的是 JetBrains YouTrack 6.0,有 250 个问题和 3 个用户。它无法从具有 700 Mb 内存的 VM 上的 msi 包安装。处理上述步骤后,它工作正常。