Я использую объектную модель GSON для создания JSON, который будет использоваться в качестве тела моих POST-сервисов в Jmeter.Смешанная запись для GSON
Теперь я часто встречаю: исключение GCC Out of memory с ошибкой, указывающей на раздел кода => gson.toJson (objectToSerialize). Из прошлых сообщений было предложено использовать сериализацию gson с моделью потокового доступа.
Мой текущий код делает это: Создайте объект класса, заполнив его переменные и передав этот класс в сериализатор GSON, вернет построенный JSON в виде строки, и я их использую.
Могут ли эксперты предложить, есть ли способ, чтобы я мог интегрировать модель потокового доступа в свой код без необходимости выполнять большую часть переделок. Будет ли это эффективной памятью? PS: Я посмотрел на обоего пишет, например, указанный в ссылке, но не смог обойти как построить JSON, передавая один объект класса, как мы делаем в объектной модели: https://sites.google.com/site/gson/streaming
Спасибо!
Спасибо Dmriti. Я столкнулся с проблемами памяти, которые я преодолел, увеличив размер кучи. Однако я вижу, что вышеупомянутый метод построения большого JSON приводит к тому, что память приближается к 97%, и ищет способ построить ее в памяти эффективным способом и искать лучший способ сделать это. – Jades