gpt4 book ai didi

mysql - VPS 上的 Tomcat 和 MySql

转载 作者:可可西里 更新时间:2023-11-01 08:38:23 24 4
gpt4 key购买 nike

在将我的应用程序从私有(private) Tomcat 托管迁移到云端之前,我正在使用 VPS 进行一些试验。它是一个基于 Struts 2 + Spring + Hibernate + MySql 的读取密集型应用程序。它在印度是一款颇受欢迎的应用程序,每天有 1500 名访问者和 10,000 次综合浏览量。我有一些关于选择服务器配置的基本问题。

1) 256M 内存是否足够同时运行 Tomcat 和 Mysql。除了 SSH,我不会运行任何其他东西。没有 apache、FTP 等。我当前的堆大小是 190M。我仍然可以将堆大小设置为 190M 和 256M RAM 吗?有什么优点和缺点?

2) 2台256M服务器一台Tomcat一台Mysql是不是更好?或 1 台 512M 的服务器同时运行 MySql 和 Tomcat?

我愿意接受任何建议。谢谢!

最佳答案

1)

我认为这是可以做到的。我见过一个类似大小的应用程序在 256MB Linux VPS 上运行。

但是,您留给 MySQL 的内存非常少,这将导致它必须经常访问磁盘。它可能会很慢。

2)

一台服务器优于两台。您需要进行的配置更少,并且您无需为操作系统 + 虚拟机容器开销支付两次费用。此外,您的应用服务器和数据库可能不会使用相同的内存,因此在不同的机器上可能会导致内存使用效率低下。

关于mysql - VPS 上的 Tomcat 和 MySql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1576171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com