Я обновляю свое приложение до 3.10.8.
В рамках этого я провожу масштабное тестирование обеих версий.
Я вижу, что пропускная способность снижается после обновления Ehcache 3.10.
Пропускная способность версии 2.10 составляет 1,63 Миллион в минуту, а пропускная способность версии 3.10 – 1,52 миллиона в минуту.
Ниже приведена конфигурация Ehcache
EhCache 2.10
Код: Выделить всё
Код: Выделить всё
java.lang.String
java.lang.Object
900
300000
- Можете ли вы пролить свет на то, почему пропускная способность снизилась в новой версии?
- Я использую только конфигурацию кучи, является ли хорошей практикой использовать java.lang.Object в качестве типа значения, поскольку я наблюдаю, как EhCache выдает исключение сериализации/десериализации при инициализации кэша. Хотя это исключение, я вижу, что приложение работает правильно.
- Применяет ли EhCache сериализацию/десериализацию для конфигурации в куче. Если да, то в каких сценариях это будет применяться?
Подробнее здесь: https://stackoverflow.com/questions/798 ... -to-3-10-8
Мобильная версия