Я использую экземпляр AWS t2.medium, который является платной инстанцией. Прямо сейчас у меня есть все три сервера в одном экземпляре:AWS free tier usage
SQL
Tomcat
Apache
и я использую 4 экземпляра GB Ram. Теперь я хочу использовать AWS свободные уровни, которые имеют 1 GB Ram. У меня будет отдельный бесплатный уровень для каждого из моих серверов. Я хочу проверить, сможет ли мой экземпляр свободного уровня обрабатывать мой Tomcat.
DATA для использования памяти tomcat. :
VIRT = 3620m
RES = 507m
SHR = 11m
Mem = 12.8%
Для чего я должен быть заинтересован. Является ли реальное использование tomcat резидентной памятью или поскольку виртуальное использование более 1 ГБ, я бы не смог использовать tomcat в экземпляре свободного уровня?
Каковы используемые настройки кучи для сервера tomcat? BTW: Свободный уровень включает макс.количество часов (750 в месяц для микро-экземпляра). Вы можете переключить один из серверов на бесплатный микро-экземпляр, а другой - на небольшой экземпляр, чтобы сэкономить деньги. Концепция работает только в том случае, если экземпляры выполняются только на треть месяца. – Konrad
JAVA_OPTS = "-Xms512m -Xmx2048m -XX: MaxPermSize = 256M" - это мои настройки кучи. Да, я получил вашу точку в 750 часов свободного уровня. Таким образом, есть три 3 конфигурации, которые я могу использовать с: –
1. У меня может быть apache и SQL в 1 экземпляре free tier и использовать другой экземпляр free tier для tomcat: это будет иметь минимальную стоимость, но для этого мне нужно быть уверенным, мой кот мог бы работать комфортно в 1 ГБ бара. –