linux服务器上面跑maven项目,跑一段时间之后,前端调接口失败。。。。。。

在Linux服务器上运行的Maven项目,经历一段时间后,前端调用接口时出现`java.lang.OutOfMemoryError: Perm`错误。尽管Tomcat仍能正常访问,但无法正常关闭。解决方案包括调整MyEclipse中Tomcat的JDK VM参数和在服务器的catalina配置文件中手动设置`MaxPermSize`大小,以避免频繁重启Tomcat。
摘要由CSDN通过智能技术生成

问题现象一:

Tomcat还是可以正常访问,项目后台输出,看似也没有任何问题,但是只要前端一调用接口,就会报:

Exception in thread "http-nio-8080-exec-24" java.lang.OutOfMemoryError: Perm等。。。

问题现象二:

关闭Tomcat,然后查看进程,发现Tomcat居然没有关掉,但是之间没有任何人操作该服务器。。。。。只要出想过第一种状况之后,就会发现Tomcat没法正常关闭,,,之后,通过杀死进程重启tomcat之后,第一种状况好像好了,就是现在前端可以正常调用后台接口了

以上看似都没有问题了,,,但是,大概跑几个小时之后,又会重复上述现象,,,,,总不能每次都重启tomcat吧,后来自己上网查,发现可以通过以下方式解决:

一:

设置MyEclipse中Tomcat使用的Jdk的VM a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值