Вы, по-видимому, используете различные сборщики "мусора". Название PermGen
область памяти отличается в зависимости от выбранного сборщика "мусора":
-XX:+UseParallelGC
: PS PermGen-XX:+UseConcMarkSweepGC
: CMS PermGen-XX:+UseSerialGC
: PermGenПохож на Tomcat, запущен или с последовательным (stop-world) коллектором или с параллельным коллектором.
Проверьте любые несоответствия в сценариях запуска или параметрах среды.
Обновление: сборщик "мусора" и настройки памяти под влиянием эргономики JVM, что означает, что они выбраны автоматически при запуске на основе характеристик компьютера, на котором работает JVM. Я не могу найти ссылки прямо сейчас, но IIRC, они основаны на архитектуре ЦП и доступной общей памяти.
Я предлагаю, чтобы Вы указали один из сборщиков "мусора" в Ваших сценариях запуска. В зависимости от Вашего приложения не могло бы быть хорошо выбрать случайный сборщик "мусора".
Дайте SQL-СЕРВЕРУ MS постоянную репликацию слияния попытка. Это - большая работа для установки всего этого, но если Вы успешно выполняетесь, это работает как очарование, когда когда-либо сетевое соединение устанавливается.
Таким образом, Вы сможете вставить/обновить/удалить данные с обеих сторон, Ваш ноутбук или Ваш сервер в Вашей локальной сети. поскольку скоро сетевое соединение устанавливается, данные будут синхронизироваться.