如何进行Tomcat官方的集群配置说明

技术如何进行Tomcat官方的集群配置说明本篇文章给大家分享的是有关如何进行Tomcat官方的集群配置说明,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。我们

本文是关于如何分享Tomcat的官方集群配置说明。边肖觉得很实用,所以分享给大家学习。希望你看完这篇文章能有所收获。我们就不多说了。让我们和边肖一起看看。

众所周知,为了应对大量的请求,当单个Tomcat不能满足要求时,需要采取分流、集群等一系列措施。

在Tomcat集群中,最需要关注和实现的是多个Tomcat实例,之间的Session数据共享,这样当节点崩溃时,其他节点也可以响应。

在集群上,Tomcat的承诺者和主要维护者Mark Thmoas在ApacheCon上做到了这一点。

共享集群时,请这样描述:

什么时候需要使用Cluster呢

理论上,永远不会。

为什么,这是托马斯说的

增加了配置的复杂性

需要额外的处理

调试要困难得多

而你可能真正需要的是

负载平衡加上粘性会话

如果节点出现故障,会话将会丢失

集群应该是最后一个选择。

我们之前的文章已经写了通过Redis/Memcached存储Session在多个实例之间共享Session数据的原则和步骤。(详细说明集群中Session高可用性的实现原理)

事实上,Tomcat正式提供了内置的Cluster功能,没有第三方插件的支持。

00-1010整个集群的配置可以分为以下步骤:

配置每个Tomcat实例的Engine并增加jvmRoute值。

配置部署在集群中的应用程序,修改其web.xml并添加distributable/配置。

使用Apache进行负载平衡,同时配置接受请求转发的Session stickyMap path。关于Apache的配置,请参考上一篇文章。

看看二手贩子阿帕奇(1)

看看二手贩子阿帕奇(2)

修改每个Tomcat实例的集群配置。最简单的配置是打开默认注释的内容:

class name=’ org . Apache . catalina . ha . TCP . simpletcpccluster ‘/这个最简单的simplecpcluster将使用内存来存储Session数据,集群之间的Tomcat实例将相互备份数据。心跳检测将通过多播在实例之间执行。

会话数据通过Tcp连接传输。

下图显示了当一个实例断开连接时,其他实例接收到的检查信息。

当然,我们也可以定义集群的各种属性,比如会话管理器、组播和数据传输的实现等。如果我们担心会话会存储在内存中,我们可以使用其他管理器来实现它。

Tomcat通过三种方式提供会话共享策略:

Session数据持久性,将数据保存到共享文件系统。

Sesion持久性,数据存储在共享数据库中,数据通过JDBCStore存储。

使用内存进行共享,使用部落进行共享。

5.继续使用examples中的session进行功能检查,这个时候,你会发现多个实例之间的数据可以正常共享,没有其他第三方插件的支持绝对是官方的。

以上就是如何解释Tomcat的官方集群配置。边肖认为,一些知识点可能会在我们的日常工作中看到或使用。我希望你能通过这篇文章学到更多的知识。更多详情请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/138396.html

(0)

相关推荐

  • Pandas数据分析实用小技巧有哪些

    技术Pandas数据分析实用小技巧有哪些这篇文章给大家分享的是有关Pandas数据分析实用小技巧有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。小技巧1:如何使用map对某些列做特征工程?

    2021年11月30日
  • 怎么掌握SQL聚合、分组和排序

    技术怎么掌握SQL聚合、分组和排序这篇文章主要介绍“怎么掌握SQL聚合、分组和排序”,在日常操作中,相信很多人在怎么掌握SQL聚合、分组和排序问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”

    攻略 2021年11月10日
  • 抖音刷赞软件,实惠的刷赞软件

    技术抖音刷赞软件,实惠的刷赞软件免费刷抖音赞软件,抖音怎么刷点赞上热门?关于抖音刷赞、抖音怎么刷赞等相关问题,于是去网上输入”抖音刷赞”,哇~不搜不知道一搜吓一跳,网上出现:抖音刷赞|抖音怎么刷赞|抖音刷赞上热门|抖音快

    测评 2021年10月19日
  • cocos2d-x 代码片段有哪些

    技术cocos2d-x 代码片段有哪些这篇文章将为大家详细讲解有关cocos2d-x 代码片段有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。cocos2d-x 代码

    攻略 2021年11月11日
  • MHA高可用

    技术MHA高可用 MHA高可用目录今日内容概述今日内容详细1.MHA高可用概述2.MHA的工作原理MHA的组成MHA自动故障切换的步骤3.MHA的优点总结4.GTID主从复制什么是GTID主从复制GTI

    礼包 2021年10月20日
  • 什么是c语言共用体

    技术什么是c语言共用体本篇内容介绍了“什么是c语言共用体”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、共用体是一种特

    攻略 2021年10月28日