У меня есть приложение Spring, которое нормально запускается на ядерном процессоре Intel 8 и на 16-ядерном процессоре Intel, 16-ядерном ядре AMD Threadripper, но не на 32-ядерном процессоре AMD, в частности, AMD 2-го поколения RYZEN Threadripper 2990WX 32-Core, 64-Thread.
Сбой, за исключением:
ERROR [localhost-startStop-38] [HybrisContextFactory] Error initializing global application context!
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'de.hybris.platform.jmx.mbeans.impl.RegionCacheMBeanImpl#0' defined in class path resource [psdtocache-spring-global.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1634) ~[spring-beans-4.3.17.RELEASE.jar:4.3.17.RELEASE]
Это приложение Hybris.Но, в конце концов, это всего лишь приложение Spring.
Есть идеи, в чем может быть проблема?
К настоящему времени я протестировал его на двух разных машинах с этим процессором.Все остальные компоненты одинаковы.JDK и все.
Я попытался запустить его из докера, указав 16 ядер (допустим, это слишком быстро и возникли некоторые проблемы с приложением, поэтому я установил 16 ядер, а затем 8 ядер для образа докера)с тем же результатом.
-