我有一个 Spring 应用程序,它可以在 Intel 8 核处理器和 Intel 16 核处理器、AMD Threadripper 16 核上正常启动,但不能在 AMD 32 核处理器上启动,特别是 AMD 第二代 RYZEN Threadripper 2990WX 32 核,64 -线。
它因以下异常而失败:
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 个内核的 docker 运行它(可以说,它太快了,并且应用程序存在一些问题,所以我设置了 16 个内核,然后为 docker 映像设置了 8 个内核),结果相同。
——
慕标5832272
相关分类