`

某集团分布式系统部署全记录-概述

阅读更多

 

该系统需要处理的内容列表如下:

 

1、Nginx负责负载均衡

     Nginx篇地址: http://woaijiadanoo.iteye.com/blog/2352411

2、Keepalived负责Nginx的HA

3、Redis主从节点复制

       注:本次只有几个节点使用Redis,故未涉及Redis集群

4、ActiveMQ集群

5、Hadoop集群

       注:本系统文件的类型和大小比较复杂,主要使用HDFS的分布式文件系统

6、Https部署

7、Tomcat优化

8、服务器设置【RedHat 6.5企业版】

9、JVM优化

 

     项目整体架构图如下:

 



 

 

当然,由于环境原因,并没有考虑集群,整套系统的软甲都以主从+HA的形式进行支持,后续的内容也主要从这个角度进行扩展

  • 大小: 41.2 KB
分享到:
评论

相关推荐

    mongodb的大型分布式部署

    #### 一、MongoDB大型分布式部署概述 MongoDB是一种非常流行的NoSQL数据库系统,尤其适用于需要处理大量非结构化数据的应用场景。随着业务的增长和技术的发展,单机部署往往无法满足日益增长的数据存储和访问需求。...

    分布式Minio部署+测试文档

    - **部署架构**:分布式部署通过多个节点协同工作来提升系统的整体性能和可靠性。 - **关键组件**: - **Nginx负载均衡**:用于分配客户端请求至不同的MinIO服务器节点,确保流量均匀分布。 - **Prometheus监控**...

    Dapper,大规模分布式系统的跟踪系统

    ### Dapper:大规模分布式系统的跟踪系统 #### 一、引言与背景 随着互联网技术的发展,现代互联网服务的实现越来越依赖于复杂的、大规模分布式的集群架构。这些集群由多个不同的软件模块组成,这些模块可能由不同...

    springcloud整合分布式事务框架TX-LCN

    1. **分布式事务概述**:在分布式系统中,事务需要满足ACID(原子性、一致性、隔离性和持久性)属性,确保数据的一致性。但传统的两阶段提交(2PC)等方案在面对大规模分布式环境时性能瓶颈明显,因此诞生了如TX-LCN...

    构建高可扩Web架构和分布式系统实战

    ### 构建高可扩展Web架构和分布式系统实战 #### 关键知识点概述 - **文章背景**:本文基于Kate Matsudaira(一位资深IT行业的工程副总裁)的经验分享,旨在探讨如何构建可扩展的分布式Web系统。 - **核心原则**:...

    golang分布式链路追踪系统-jaeger

    **分布式链路追踪系统概述** 在现代微服务架构中,服务间的调用关系变得日益复杂。为了有效地监控和排查问题,分布式链路追踪系统应运而生。它可以帮助开发者跟踪请求在整个服务网络中的传播路径,收集性能数据,...

    SpringCloud分布式系统开发.docx

    - **部署与运维**:SpringCloud 提供了丰富的工具和最佳实践,帮助开发者在生产环境中更高效地部署和运维分布式系统。 #### 六、SpringCloud 的未来展望 - **技术演进**:随着技术的发展,SpringCloud 不断吸收新的...

    分布式框架--技术介绍文档

    它通过高度模块化的架构设计、丰富的内置功能以及灵活的服务化策略,旨在简化企业信息化系统的开发与部署过程。本篇将围绕JEESZ的关键技术和特点进行深入探讨。 #### 二、核心技术与特性 ##### 2.1 模块化设计 ...

    Linux安装loadrunner负载机,loadrunner分布式压测部署、必须rpm包及安装步骤.zip

    本教程将详细阐述如何在Linux环境下安装和配置LoadRunner的负载生成器(Load Generator),以及进行分布式压力测试的部署。以下是主要的知识点和步骤: 1. **LoadRunner的概述**: LoadRunner是一款功能强大的企业...

    分布式系统管理实用程序 (DSAU) 用户指南

    #### 一、分布式系统管理实用程序 (DSAU) 概述 **DSAU**(Distributed System Administration Utility)是一套由惠普开发的工具集合,专门设计用于简化跨多台计算机系统的管理和维护工作。该工具集主要面向系统管理...

    postgresql分布式数据库架构

    PostgreSQL分布式数据库架构的知识点涵盖Postgres-XC项目的介绍、架构组件、性能与稳定性评估、当前实现的备注...这些知识对于数据库管理员、系统架构师和任何有兴趣在生产环境中部署分布式数据库系统的人都非常重要。

    运维审计系统的分布式实现与应用.pdf

    在大型网络系统中,分布式系统架构可以提供更为可靠和高效的运维审计能力。通过分布式的部署和管理,系统能够更好地适应复杂网络环境,提供跨区域、多层次的监控与审计,确保网络和数据的安全性。 ### 总结 文档...

    Hadoop分布式文件系统使用.pdf

    #### Hadoop分布式文件系统(HDFS)概述 Hadoop分布式文件系统(HDFS)是Hadoop项目的核心组件之一,主要用于存储和管理大规模数据集。它提供了一种高容错性的文件存储方式,并且能够为大数据应用提供高吞吐量的...

    java毕业设计&课设-Spring boot分布式实战(视频+源码+资料).doc

    分布式系统概述 分布式系统是由多台通过网络互联的计算机组成的一个系统,这些计算机互相协作完成一个共同的任务。在分布式系统中,数据和服务被分布在不同的节点上,每个节点都具有一定的计算能力和存储能力,...

    JAVA分布式缓存文档

    ### JAVA分布式缓存知识点概述 #### 一、引言 Hazelcast作为一款高性能的分布式内存数据网格系统,在Java领域内被广泛应用于构建分布式应用程序。本文档基于版本2.6.5,旨在深入探讨Hazelcast的核心功能及其应用...

    bancosd:分布式系统 - 2015.1

    【分布式系统概述】 分布式系统是计算机科学中的一个重要概念,它是指由多个独立的计算机节点通过网络互相连接,共同协作完成一个任务或提供一项服务。在"bancosd:分布式系统 - 2015.1"这个项目中,我们可以推测这...

    IStorM DR灾备管理平台4.0 V1.6.4-实施部署手册-2021-08-02 .doc

    《IStorM DR灾备管理平台4.0 V1.6.4...总体来说,这份实施部署手册是企业部署IStorM DR灾备管理平台的实用指南,涵盖了从环境准备到应用部署的全过程,有助于企业在面对灾难时迅速恢复业务,降低损失,确保数据安全。

    pinpoint分布式系统性能监控工具详解(2).docx

    ### Pinpoint分布式系统性能监控工具详解 #### 一、Pinpoint概述 Pinpoint是一款专为分布式系统设计的高性能监控工具,它提供了丰富的监控功能,包括但不限于调用链追踪、方法执行详情查看、应用状态信息监控等。...

    软件工程原理与分布式存储教程.pptx

    - **分布式系统设计考虑因素**: - **数据分片**:根据数据类型或属性将数据分成多个部分。 - **负载均衡**:合理分配任务到不同的节点以避免某些节点过载。 - **数据冗余**:复制数据到多个节点以提高容错性和...

Global site tag (gtag.js) - Google Analytics