如何解决在我的本地 anypoint 工作室重新部署 Mule Api 时出现错误,或者您可以说本地机器
当我部署 Mule API 并在部署后,我会做一些更改并保存它,然后我的 API 会重新部署。 在重新部署期间,我在停止部署的控制台中收到以下错误。
java.lang.OutOfMemoryError: Metaspace
Dumping heap to java_pid19656.hprof ...
Heap dump file created [197920637 bytes in 0.811 secs]
#
# java.lang.OutOfMemoryError: Metaspace
# -XX:OnOutOfMemoryError="taskkill /F /PID %p"
# Executing "taskkill /F /PID 19656"...
JVM exited unexpectedly.
Automatic JVM Restarts disabled. Shutting down.
<-- Wrapper Stopped
谁能帮我解决这个问题?
谢谢
解决方法
您可能遇到了与 redeployments that cause the metaspace are to get exhausted 相关的已知问题。建议使用最新版本的 Mule 和应用中使用的每个连接器的最新版本来缓解该问题。
还要确保 MetaspaceSize 是 MaxMetaspaceSize 的一半。如果您觉得要部署大量的类或应用程序,可以增加 MaxMetaspaceSize,但要保持提到的比例。
wrapper.java.additional.7=-XX:MetaspaceSize=128m
wrapper.java.additional.8=-XX:MaxMetaspaceSize=256m
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。