Мы разработали облегченное Java-приложение Jersey/JSON/JMS, которое служит связующим звеном между устаревшей системой MS Access клиента и нашим сервером приложений. Этот коннектор устанавливается на клиентском сервере.
До сих пор мы использовали Glassfish 3.1.2 в качестве сервера приложений, но потребление памяти огромно (400-900 МБ только для размещения этого конкретного приложения, даже в веб-профиле!).
Мы ищем легкий сервер приложений, который прост в использовании (поддерживает JDBC/ODBC, Jersey, JMS и пользовательские ресурсы JNDI), использует менее 300 МБ памяти и имеет веб-интерфейс для настройки и развертывания.
Какие серверы приложений подходят для наших нужд? Есть ли способ уменьшить потребление памяти Glassfish до 400 МБ?