• 2024-11-14tomcat 多实例多项目部署,配置解析
    背景一台机器上,如果想要部署多个tomcat实例,而又不想安装多个tomcat的话,可以借助tomcat的Catalina_base实现共享类库和bin命令,只要自定义自己的配置即可。关于CATALINA_HOME和CATALINA_BASE官方解释:CATALINA_HOME:表示Tomcat安装的根目录,例如/home/tomcat/apache-tomcat-9
  • 2024-11-13Tomcat 容器的时区更改为中国
    要将Tomcat容器的时区更改为中国(通常为东八区,即Asia/Shanghai),可以按照以下步骤配置。方法一:修改catalina.sh或catalina.bat打开Tomcat的bin目录,找到启动脚本catalina.sh(Linux/Unix)或catalina.bat(Windows)。在启动脚本中找到JAVA_OPTS配置行,添加以下内容:JAVA_O
  • 2024-10-30tomcat自启动
    为了让Tomcat自启动,你可以将其作为服务安装在你的操作系统上。以下是在Windows和Linux上设置自启动的方法。Windows确保你已经安装了Tomcat。打开命令提示符(以管理员身份)。导航到Tomcat的bin目录。运行service.batinstall以安装Tomcat作为服务。现在,Tomc
  • 2024-10-16JVM第7篇-性能监控 & JVM性能调优案例
    JVM第7篇-性能监控&JVM性能调优案例性能监控一、JVM监控及诊断工具-命令行篇1.1基础故障处理工具1.1.1jps:虚拟机进程状况工具命令格式使用1.1.2jstat:虚拟机统计信息监视工具命令格式使用1.1.3jinfo:Java配置信息工具命令格式使用1.1.4jmap:Java内存映像分
  • 2024-10-04Spring源码(13)--AOP 连接点及通知的方法调用的源码
    AOP基础知识AOP基础知识,详情见:https://blog.csdn.net/sinat_32502451/article/details/142291052AOP源码,详情见:https://blog.csdn.net/sinat_32502451/article/details/142291110ProceedingJoinPoint在上面的示例中,运用到了ProceedingJoinPoint。ProceedingJoinPoint是
  • 2024-10-03apache配置默认自动重启
    1.增加环境变量.vi/root/apache-tomcat-8.5.75/bin/setenv.sh[root@app1bin]#catsetenv.shexportCATALINA_OPTS="$CATALINA_OPTS-Xms1600m"exportCATALINA_OPTS="$CATALINA_OPTS-Xmx1600m"exportCATALINA_OPTS="$CATALINA_OPTS-XX:MaxPerm
  • 2024-09-26【VMware vCenter】升级到 vCenter Server 8.0 U3b 后 vSphere Client 出现卡死和不响应等问题的解决方法。
    最近VMware发布了VMSA-2024-0019安全通告,更新并修复了CVE-2024-38812和CVE-2024-38813编号中发现的vCenterServer漏洞,可能很多人都已经更新了,我也将自己的实验环境更新到了说明中所修复的版本,vCenterServer8.0U3b,内部版本号24262322。但是,更新之后使用遇到了一些
  • 2024-09-1305.配置tomcat管理功能
    认证失败,需要配置tomcat-users.xml文件配置用户信息[root@web01/application/tomcat/conf\]#tailtomcat-users.xml<rolerolename="admin-gui"/><rolerolename="host-gui"/><rolerolename="manager-gui"/
  • 2024-09-09springmvc配置静态资源访问-三种方式
    https://blog.csdn.net/m0_47010003/article/details/124577219另外:添加tomcatservletweb.xml<!--在conf/web.xml中的DefaultServlet的定义--><servlet><servlet-name>default</servlet-name><servlet-class>org.apache.catalina.servlets.Def
  • 2024-09-08Linux启动tomcat
    1、启动tomcat1、先到tomcat的目录中,找到bin文件夹,查看文件夹内容三种方式启动tomcat方式一:直接启动./startup.sh方式二:作为服务启动nohup./startup.sh&方式三:控制台动态输出方式启动./catalina.shrun动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务1.1./
  • 2024-09-05Windows环境同时启动多个Tomcat
    背景现在有好几个war包需要部署到Tomcat上,而且都要求直接放在ROOT目录下,即不能产生多余的上下文。1环境准备可以参考我的这篇博文的第3章。安装好Tomcat并明白如何部署war包。2实现多开2.1基本原理CATALINA是Tomcat的servlet容器,我们可以指定不同的CAT
  • 2024-08-29Linux日志查看命令,大日志文件排查问题
    查询关键日志行号,再根据行号查询 cat-ncatalina.out|grep15153294092 cat-ncatalina.out|tail-n+3230539|head-n10 tail-n+3230539表示查询3230539行之后的日志 head-n10则表示在前面的查询结果里再查前10条记录 查看指定时间段内的日志 grep'06-2512:08'
  • 2024-08-26Tomcat 下载安装与配置
    Tomcat下载安装与配置 一、下载tomcat下载链接:https://tomcat.apache.org/1、进入tomcat官网后,选择需要下载的版本。我使用的是tomcat9,所以在这我选择tomcat92、选择zip(pgp,sha2,sha512)进行下载,下载zip的好处就是不用安装,直接下载解压就可以使用了。3、下载完成。
  • 2024-08-22Windows中配置第二个Tomcat
    1、下载tomcat、解压 2、配置第二tomcat的环境变量 CATALINA_HOME被之前的tomcat使用了 新建一个CATALINA_BASE02变量值: D:\java\tomcat\apache-tomcat-9.0.93-9099(Tomcat目录)新建一个CATALINA_HOME02变量值:D:\java\tomcat\apache-tomcat-9.0.93-9099(Tomcat目录
  • 2024-08-12使用orcale数据库的springboot项目打war包部署到tomcat后启动报错解决办法(缺少UCP数据库连接库)
    我将在我本丢运行ok的springboot项目打成war包后部署到tomcat后,启动tomcat的时候一直显示:由于之前的错误,Context[/ruoyi]启动失败......,查看tomcat的日志文件发现报错:12-Aug-202410:20:35.183严重[main]org.apache.catalina.core.StandardContext.listenerStart配置应用
  • 2024-08-07日志分割脚本
    tomcat日志分割脚本autocut.log #!/bin/sh#$0:取当前运行脚本的所在路径#$(dirname"$0"):取返回的父目录的值#readlink-f:递归跟随给出文件名的所有符号链接以标准化log_path=$(readlink-f"$(dirname"$0")"/logs)d=`date+%Y%m%d`d4=`date+%H:%M:%S`#获取七天之前
  • 2024-08-05如何在linux系统上安装tomcat应用程序?
    1)首先查看安装包信息yuminfotomcatyuminfotomcat2)安装yum-yinstalltomcatyum-yinstalltomcat3)查看安装是否成功rpm-qtomcatrpm-qtomcat4)如果输出一下内容则代表安装成功tomcat-7.0.76-16.el7_9.noarch5)执行vi/etc/profile添加下列内容vi/etc
  • 2024-07-28Tomcat 原理说明
    一、Tomcat 架构图   Tomcat 作为java 重要的web服务器,对其原理一直模糊,对其进行整理,下面先对其结构进行了分析,其主要分 连接器和容器  1.1Tomcat 概述Tomcat是依赖于JVM的Java程序,它实现了Servlet和JSP规范,作为容器运行Web应用程序。Tomcat的启动和运行都
  • 2024-07-19Ubuntu 22.04.4 LTS (linux) Tomcat 下载 安装配置详细教程
    1官网下载下载链接2ubuntu服务器安装#下载wgethttps://dlcdn.apache.org/tomcat/tomcat-9/v9.0.91/bin/apache-tomcat-9.0.91.tar.gz#解压tarzxvfapache-tomcat-9.0.91.tar.gzsudomvapache-tomcat-9.0.91//data/tomcat#配置环境变量sudovi/etc/profile
  • 2024-07-07macos 10.15系统下载包,macOS Catalina for mac
    macOSCatalina让你喜欢的种种Mac体验都更进一步。你可以领略音乐、播客这两款全新Macapp的表演;在Mac上畅享各款自己心爱的iPadapp;拿起iPad和ApplePencil,拓展工作空间,释放创意灵感;再打开那些平时常用的app,试试各种巧思妙想的新功能。现在,你在Mac上所做的一切,
  • 2024-07-05服务器安装多个Tomcat
    服务器安装多个Tomcat因为申请了一个域名,然后想设置一个二级域名,让不同的二级域名访问到不同的项目,例如blog.booleandev.xyz访问到博客项目,www.booleandev.xyz访问到主页,网上找了找资料,发现一般是使用nginx反向代理映射到不同的端口,再跳转到不同的项目,因此想到自己的服务器上安装
  • 2024-06-22linux环境安装启动多个tomcat
    1.安装jdk如果安装完毕记录安装位置如果不记得了可以输入whichjava查找java文件的位置然后根据结果输入ls-irt/usr/bin/java在根据结果查询ls-lrt/etc/alternatives/java查询到java存放的位置/usr/java/jdk1.8.0_191-amd64/jre/bin/java之后编辑vietc/profil
  • 2024-06-20MySQl配置环境变量
    配置环境变量(a)添加一个系统变量,变量名:CATALINA-HOME,变量值:MySql在自己电脑当中的安装路径,注意:5.7版本需要配置的路径是MySQL.Sever5.7的文件夹路径。 (b)在Path变量的结尾添加一个英文分号,之后把上面添加的路径导入进去(%CATALINA-HOME%)在这个结尾处添加\bin.
  • 2024-06-18tomcat9 启动时报错:java.lang.IllegalStateException: Malformed \uxxxx encoding的解决
    1、启动tomcat9springboot项目的时候,直接报下面的错误。2024-06-1809:38:20ApacheCommonsDaemonprocrunstdoutinitialized.09:38:35.597[main]ERRORorg.springframework.boot.SpringApplication-Applicationrunfailedjava.lang.IllegalStateException:Malf
  • 2024-06-03Error: Failure while executing; mpdecimal-2.5.1.catalina.bottle.tar.gz` exited with 22. Here's
    ==>Installingdependenciesfornode:mpdecimal,ca-certificates,[email protected],readline,sqlite,xz,[email protected],brotli,cmake,c-ares,icu4c,libnghttp2andlibuv==>Installingnodedependency:mpdecimalError:Failurewhileexecuting;`/usr/bin/