![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux部署安装
文章平均质量分 95
帅得真的是无敌了
这个作者很懒,什么都没留下…
展开
-
SpringCloud使用SkyWalking实现分布式链路追踪1
因为SpringBoot3.0以上移除了Sleuth,迁移到了MicrometerTracingBrave,所以直接使用MicrometerTracingBrave即可。1)MicrometerTracing组件主要解决链路追踪的问题。MicrometerTracingBrave只负责产生监控数据,通过日志的方式展示出来,并没有提供可视化的UI界面。MicrometerTracingBrave核心概念,有Span、Trace、Annotation。Span是微服务调用链的节点;原创 2023-05-11 08:36:57 · 1831 阅读 · 0 评论 -
Elasticsearch集群搭建、优化及实践
当索引足够大时,需要建立ES集群,此时需要将索引拆分成多分,分别放入不同的服务器中,几台服务器维护同一个索引。每一台服务器为一个节点,每一台服务器中的数据称为一个分片。防止节点故障导致集群无法正常运行,分片和该分片的副本不会存放在同一个节点上。安装完ES服务后,再安装分词器,然后修改ES的配置文件elasticsearch.yml,配置成集群的参数即可完成集群的搭建。安装Kibana需要修改Kibana的配置文件kiabana.yml,配置集群的连接即可。原创 2023-03-06 00:27:53 · 1107 阅读 · 1 评论 -
Elasticsearch的安装及常用操作
Elasticsearch是一个全文检索服务器,全文检索是一种非结构化数据的搜索方式。结构化数据:指具有固定长度的数据,如数据库中的字段。非结构化数据:指格式和长度不固定的数据。结构化数据一般存入数据库,使用sql语句即可快速查询。但由于非结构化数据量大且格式不固定,需要采用全文检索的方式进行搜索。全文检索通过建立倒排索引加快搜索效率。索引:将数据中的一部分信息提取出来,重新组织成一定的数据结构,可以根据该结构进行快速搜索,这样的结构称之为索引。索引分为正排索引和倒排索引。原创 2023-02-19 20:36:45 · 1249 阅读 · 0 评论 -
MyCat的高可用及安全
通过MyCat来实现MySQL的读写分离,从而完成MySQL集群的负载均衡但是以上架构存在问题,由于MyCat中间件时单节点的服务,前端客户端所有的压力过来都直接请求这一台MyCat,存在单点故障。这时就需要考虑MyCat的集群。MyCat集群架构,通过MyCat来实现后端MySQL的负载均衡,再通过HAProxy来实现MyCat集群的负载均衡。原创 2022-09-08 03:09:30 · 796 阅读 · 0 评论 -
FastDFS分布式文件系统_Linux
1.FastDFS的工作流程是storageserver向trackerserver定时发送状态信息;然后client向trackerserver发起业务请求,trackerserver查看storageserver组,在组中将合适的storageserver的ip地址和端口号返回给client;而client根据ip地址和端口号下载/上传/查看/删除文件;storageservergroup同步处理业务;最后返回结果给client。.........原创 2022-07-31 00:08:57 · 1361 阅读 · 0 评论 -
Xshell6连接虚拟机安装RabbitMQ的详解
虚拟机的环境:https://blog.csdn.net/qq_33583069/article/details/121086676虚拟机的环境没问题后。虚拟机:一.通过命令行service firewalld status检测虚拟机的防火墙是否开着开着就在命令行执行service stop firewalld(关闭防火墙)二.通过虚拟机命令行ifconfig获得虚拟机的ip地址XSHELL6:三.打开XSHELL软件,文件→新建会话然后点击连接就可以连接到虚拟机了;因为Rabbit原创 2022-05-17 23:37:08 · 952 阅读 · 0 评论 -
Mobax连接虚拟机搭建ZooKeeper集群及基础知识
一、安装ZooKeeper1.上传压缩包文件进入到/opt目录点击左上角的upload上传文件,如下2.解压缩到指定文件将jdk解压到/usr/local目录下:将zookeeper也解压缩到/usr/local目录下: 3.配置JDK环境 在最后插入:生效该环境变量:由于JDK解压时自带版本号,我没去修改,导致JDK配置出问题;然后我进入/usr/local/jdk11版本,改成jdk后配置完成;如图二.搭建ZooKeeper伪集群1.进入zookeeper安装目录的conf目录修改原创 2022-06-27 18:59:12 · 2646 阅读 · 0 评论 -
Nginx的下载安装及其配置指令
Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。Nginx专为性能优化而开发,使用异步非阻塞事件驱动模型。异步非阻塞,即我通知了他,等他好了通知我,在此期间,我不白等待,我做我自己的事。异步非阻塞,从项目讲,即调用业务时通知它,让它好了把结果返回给我,在此期间,我继续执行其他业务。1.HTTP服务器、反向代理、负载均衡、动静分离四大应用场景。首先反向代理,可以使用域名访问,由nginx来转发,提高服务器的安全性。......原创 2022-07-21 22:29:43 · 5826 阅读 · 0 评论 -
Redis概述及下载安装
问题:随着用户数的增长,Tomcat和数据库之间竞争资源,单机性能不足以支撑业务。解决思路:Tomcat和数据库分别独占服务器资源,显著提高俩者各自的性能。即分开部署。新问题:随着用户数的增长,并发读写数据库成为瓶颈。解决思路:通过缓存能把绝大多数请求在读写数据库前拦截掉,大大降低数据库压力。其中涉及的技术包括:使用memcached作为本地缓存,使用Redis作为分布式缓存。即引入本地缓存和分布式缓存。缓存挡住大部分访问请求,随着用户数的增长,并发压力主要落到单机Tomcat上,响应逐渐变慢。......原创 2022-08-04 11:45:21 · 182 阅读 · 0 评论 -
MongoDB的安装及命令行操作
MongoDB是一种高性能、支持海量存储的NoSQL数据库MongoDB的数据以类似于JSON格式的二进制文档存储文档的数据类型可以对应到语言的数据类型,如数组类型(Array)和对象类型(Object)文档可以嵌套,有时关系型数据库涉及几个表的操作,在MongoDB中一次就能完成,可以减少昂贵的连接开销文档不对数据结构加以限制,不同的数据结构可以存储在同一张表。网站数据:MongoDB非常适合实时的插入、更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。.........原创 2022-08-26 11:58:05 · 2296 阅读 · 0 评论 -
Mycat的概述及部署安装
Mycat是数据库中间件,所谓数据库中间件是连接连接java应用程序和数据库中间的软件。在未使用Mycat遇到的问题Java与数据库的紧耦合高访问量高并发对数据库的压力读写请求不一致主从复制是MySQL自己的功能MySQL是现在普遍使用的数据库,但是如果宕机了必然会造成数据丢失。为了保证MySQL数据库的可靠性。就要会一些提高可靠性的技术。解决性能问题,采用多台Mysql数据库(集群),从而提高效率。..................原创 2022-08-31 23:12:33 · 699 阅读 · 0 评论