首页 > 系统相关 >linux服务器部署多个项目:出现启动一个项目另一个项目就挂掉问题

linux服务器部署多个项目:出现启动一个项目另一个项目就挂掉问题

时间:2022-09-27 22:45:51浏览次数:61  
标签:项目 部署 挂掉 内存 linux 大小

问题:linux测试环境部署了多个项目,今天新加了一个项目,出现了部署这一个会让原来一个项目挂掉。重新启动了原来的,新的项目有会挂掉。

原因:两个项目启动所配置的内存总和超过,linux的物理内存了,导致项目不能同时启动。

解决方法:减少项目初始的大小。如下两个参数调小,调到实际合理大小。如果已经是合理大小了,内存还不够用,只能扩容了。

java -Xms256m -Xmx512m xxx.jar

-Xmx用来设置你的应用程序能够使用的最大内存数

-Xms用来设置程序初始化的时候内存栈的大小

tomcat项目,同理,也是可以设置大小的

top命令

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

标签:项目,部署,挂掉,内存,linux,大小
From: https://www.cnblogs.com/duiyuedangge/p/16736259.html

相关文章

  • 项目拖太久的巨大风险
    今天说说项目延期 「 起因 」工作后我们都知道,做任何项目产品,把全部的设计、规划、分工、形态一些东西都确定过后,最重要的就属于“项目时限”问题,也就是交付时间。一般......
  • 3.TCP-IP & Linux 模型简介
    Dearall,  更新一节Linux网络驱动视频——3.TCP-IP&Linux模型简介,下节课开始正式编写driver。  B站链接:https://www.bilibili.com/video/BV1DG4y1s7ad/?vd_......
  • 媒体宝项目
    媒体宝项目01创建项目(后端)前端vue.js项目:cityhttps://gitee.com/wupeiqi/city后端django项目:mtbhttps://gitee.com/wupeiqi/mtb项目代码的git上会同步更新,......
  • Linux驱动|rtc-hym8563移植笔记
    本文基于瑞芯微rk3568平台,关于该平台快速入手操作,大家可以参考以下文章:《瑞芯微rk356x板子快速上手》0、什么是rtc-hym8563?RTC:实时时钟的缩写是(Real_TimeClock)。RTC......
  • 之后的项目
    跟学长做项目(兵棋游戏),冲冲冲1.学习java,尤其是java框架springboot要深入了解spring框架,为以后学习c++服务端打下基础2.深入学习数据库,redis,docker,maven等组件3.学习前端......
  • django项目 数据migrate迁移成功 数据库未生成表 表现:Running migrations: No mig
    现象:python pythonmanage.pymigrate后提示:Runningmigrations:  Nomigrationstoapply.解决方法: 找到相应数据库的数据库表django_migrations,之后有一个app字......
  • 查看Linux系统日志
    1.各种日志文件位置/var/log/messages:记录Linux内核消息及各种应用程序的公共日志信息/var/log/cron:记录crond计划任务产生的事件信息/var/log/dmesg......
  • LINUX的唐古拉安装
    Linux唐古拉的安装第三方插件的安装MySQL的安装将安装包拷贝到/usr/local/src解压到/usr/local/,并且将目录改成mysql#进入到MySQL的目录下执行如下命令tar-zxvf......
  • Linux 基础命令
    一、ls1、ls:列出当前目录下的文件和文件夹2、ls-l -l(list):以较详细的列表形式列出当前目录下的文件和文件夹在Linux中ll是ls-l的别名,别名相当于windo......
  • 10个.NetCore实用的开源框架项目
    今天我们一起梳理下10个,比较受到大家欢迎的.NetCore开源框架项目。1、FytSoaCms 前后端分离CMS系统项目简介这是一个基于.Net3构建的简单、跨平台、模块化建站系统。......