Необходимо только публиковать записи MX для MTA, в который Вы хотите почту, отправленную. И в дополнение к MX к имени хоста записывают Вас, также нуждаются в записи адреса для хоста.
Вы не добавляете записи MX для хостов, от которых Вы отправляете почту.
Необходимо однако опубликовать записи SPF - которые включают все хосты/домены, от которых Вы отправляете почту
Создайте дамп кучи при сбое приложения и запустите его с помощью такого инструмента, как Eclipse's Memory Analysis Tool (MAT) . Я считаю, что вы также можете сгенерировать дамп кучи из JConsole.
Вы можете сгенерировать дамп кучи с помощью такого инструмента, как jmap
, но обратитесь к документации JRE для точных флагов. Пример использования для создания файла heapdump.bin (может быть любое имя по вашему выбору):
jmap -dump:format=b,file=/path/to/heapdump.bin <pid>
pid
- это идентификатор процесса Java-процесса, выполняющего ваше приложение.
Откройте этот файл в MAT, чтобы увидеть использование памяти вашим приложением.
Также начните смотреть свои журналы сборки мусора. Чтобы включить их, см. «Параметры ведения журнала GC» здесь: http://blog.ragozin.info/2011/09/hotspot-jvm-garbage-collection-options.html
HTH.