
Tomcat
文章平均质量分 89
Tomcat
ZZDICT
这个作者很懒,什么都没留下…
展开
-
基于redisson实现tomcat集群session共享
基于Redis的Session共享解决了以下几个主要问题:横向扩展和负载均衡:在传统的Web应用中,为了处理大量请求和保证高可用性,通常会使用多台服务器来横向扩展应用。然而,会话(Session)状态通常保存在单个服务器的内存中,这就导致了当请求被负载均衡到不同服务器时,会话状态无法被共享,用户需要重新登录或者状态丢失。使用Redis作为会话存储后,不同服务器上的应用实例可以通过Redis共享同一份会话数据,从而实现了跨服务器的会话共享,保证了用户的无缝访问体验。内存利用率提升:传统的会话管理方式是原创 2024-06-26 20:04:20 · 2013 阅读 · 0 评论 -
Tomcat session复制及session共享技术
为什么要做session复制或共享Session共享是指在多个服务器之间共享用户会话数据的能力,这对于构建高可用性和可伸缩性的Web应用程序至关重要。实现Session复制或Session共享的目的是为了在多个Tomcat实例之间实现Session的无缝转移和共享,以提供更高的可伸缩性、负载均衡和容错性。原创 2024-06-25 17:22:18 · 1712 阅读 · 0 评论 -
Tomcat性能优化
4.进入org/apache/catalina/util 编辑配置文件ServerInfo.properties。在catalina.sh配置文件中添加代码。FGCT:从应用程序启动到采样时old代(全gc)gc所用时间(s)-Xmn 年轻代大小 [堆大小=年轻代大小 + 年老代大小]YGCT:从应用程序启动到采样时年轻代中gc所用时间(s)FGC:从应用程序启动到采样时old代(全gc)gc次数。GCT:从应用程序启动到采样时gc用的总时间(s)YGC:从应用程序启动到采样时年轻代中gc次数。原创 2024-06-25 14:35:58 · 911 阅读 · 0 评论 -
JVM虚拟机常识
所谓虚拟机,就是一台虚拟的计算机。他是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机和程序虚拟机。大名鼎鼎的VisualBox、VMware就属于系统虚拟机。他们完全是对物理计算机的仿真。提供了一个可以运行完整操作系统的软件平台。程序虚拟机的典型代表就是Java虚拟机,它专门为执行单个计算机程序而设计,在Java虚拟机中执行的指令我们称为Java字节码指令。一处编译,到处运行。原创 2024-06-25 13:25:25 · 601 阅读 · 0 评论 -
Tomcat多实例配置
同一个程序启动多次,分为两种情况:第一种:一台机器跑多个站点;第二种:一个机器跑一个站点多个实例,配合负载均衡。原创 2024-06-24 20:32:22 · 787 阅读 · 0 评论 -
Tomcat WEB站点部署
1、修改默认发布目录:[root@java-tomcat1 ~]# mkdir /data/application/webapp #创建发布目录将原来的修改为[root@java-tomcat1 ~]# ll /data/application/webapp/ #已经自动解压。原创 2024-06-24 17:41:39 · 1351 阅读 · 0 评论 -
Tomcat简介与安装
Tomcat是Apache软件基金会(Apache Software Foundation)项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。解析java代码:Tomcat,JBOSS、resin、weblogic等 ---解析动态页面Weblogic ---收费。原创 2024-06-24 14:04:29 · 1121 阅读 · 0 评论