windows环境下Seata 1.5.2版本的启动就报错 有人碰到过么 百度也没百度出来答案
在 Windows 环境下, Seata 1.5.2 版本的启动报错可能是由多种原因导致的。以下是一些可能的原因:
请注意,以上只是一些可能的原因和解决方法,具体情况还需要根据实际情况进行排查和解决。
楼主你好,看了问题,可能是你的版本不兼容造成的,Seata 1.5.2版本可能不兼容你当前使用的JDK版本。你可以打开命令提示符,输入java -version,查看已安装的JDK版本,对照一下。
CMSParallelRemarkEnabled 是一个老的垃圾回收选项,它与并发标记清除(CMS)垃圾回收器一起使用,用于改善 GC 的性能。然而,如果你使用的是较新版本的 Java(比如 Java 9 或更高版本),这个选项可能已经被废弃或者更改了。
你可以尝试降低你的java jdk版本或者编辑 Seata Server 的启动脚本,移除或注释掉包含 CMSParallelRemarkEnabled 的部分。
Seata 1.5.2版本可能不兼容您当前使用的JDK版本。请尝试以下步骤解决该问题:
在你的错误信息中,'Unrecognized VM option 'CMSParallelRemarkEnabled''表明你正在尝试使用一个不被你的JVM版本支持的选项。'apm-skywalking not enabled'可能是你尝试启用SkyWalking(一个应用性能监控系统)时发生的错误,而这个错误可能与JVM版本或SkyWalking的配置有关。
这是一些可能的解决方案:
Q: 32.Unrecognized VM option 'CMSParallelRemarkEnabled' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.导致seata-server无法启动?
A:
这个是因为使用了高版本的jdk导致。高版本的jdk取消了cms处理器,转而采用了zgc代替他。 解决方案有两个,选其中之一便可: 1、降级jdk版本 2、在seata的启动脚本中删除cms的jdk命令
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。