代码之家  ›  专栏  ›  技术社区  ›  Jared

用于Java开发的低端虚拟专用服务器

  •  0
  • Jared  · 技术社区  · 15 年前

    运行Linux的具有360兆字节RAM的VPS能够支持单个用户开发一个使用Spring、Hibernate和MySQL的Java Web应用程序吗?服务器将只用于开发,因此应用程序不会有超过一个或两个并发用户。
    编辑:
    我指的是一个可以部署和测试的服务器。实际的编码将在windows上完成,但我希望linux服务器也能在其上进行测试。

    3 回复  |  直到 15 年前
        1
  •  2
  •   Simon Groenewolt    15 年前

    这可以正常工作,但这在很大程度上取决于您的应用程序设置。如果缓存很多,那么appserver缓存页面内容、hibernate缓存查询结果/对象或mysql缓存查询结果可能需要更多的ram。因此,如果你的内容很大,它可能不适合,否则它可能只是适合。如果你没有选择增加内存量,如果你发现你需要更多,我当然不建议这种设置。

    但也许更重要的是:你的目标平台是什么?我认为你的服务器应该与之匹配。

    仅仅对于linux测试来说,在开发机器上(假设有足够的ram)获得一台便宜的pc或者在虚拟机中运行它可能更容易。

        2
  •  0
  •   Justin Niessner    15 年前

    取决于你在为你的ide运行什么。如果您使用eclipse,您将需要大约1gb的ram(eclipse是一个内存占用器……如果您没有足够的内存,它的速度会非常慢)。

    如果您使用的是更高效的(内存方面的)ide,那么您应该很好地使用该设置进行开发。

    更新

    既然盒子上不会发生任何编码……你应该好好用那个盒子来做你的测试。享受!

        3
  •  -1
  •   Andy Gaskell    15 年前

    简短的回答-我认为你不会有任何问题的内存量。我已经在一个256MB的VPS上部署了一个Rails应用程序,它对开发非常有用。