微服务
我丶秦始皇丶打钱
这个作者很懒,什么都没留下…
展开
-
springcloud
springcloud项目的架构单体结构优点开发简单部署简单维护简单成本低缺点随着用户量增多,负载越来越高,负载均衡只能横向扩展业务越来越复杂之后,导致框架结构越来越复杂,需求变动改动较大随着数据增多/业务增多,可能导致war包/jar包体积越来越大。优化优化横向增加服务器,让单台服务器变成多台机器的集群垂直拆分模块,降低耦合度数据库缓存等技术,压力也会增大,也要横向扩展总结适合小型创业公司一个公司产品的最初产品,后续再重构优化适合用户原创 2020-11-11 20:07:19 · 565 阅读 · 0 评论 -
RocketMQ入门
RocketMQ入门什么是MQ消息队列(Message Queue),是一种应用程序对应用程序的通信方法,是分布式系统的重要组件。Github 上关于 RocketMQ 的介绍:RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性:支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型在一个队列中可靠的先进先出(FIFO)和严格的顺序传递支持拉(pull)和推(push)两种消息模式单一队列百万消息的堆积能力支持多种消息协议,如原创 2020-11-11 20:06:24 · 268 阅读 · 1 评论 -
solr
solrsolr简介Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一个描述 Field 及其内容的 XML 文档,Solr根据xml文档添加、删除、更新索引 。Solr 搜索只需要发送 HT原创 2020-11-11 20:05:37 · 331 阅读 · 0 评论 -
mycat
mycatlinux下mysql安装/opt 目录下创建mysql文件夹mkdir mysql解压mysql的压缩包至mysql文件夹下tar xvf mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar -C mysql/删除Mysql的MariaDB依赖rpm -qa|grep mariadb [查找mariadb]rpm -e mariadb包全名 --nodepsmysql文件夹下依次安装mysql的rpm包(common,libs,client,原创 2020-11-11 20:05:05 · 296 阅读 · 0 评论 -
Redis高可用集群-哨兵模式
Redis高可用集群-哨兵模式Linux下redis安装解压redis的压缩包( opt文件夹下 )tar zxvf redis-3.2.9.tar.gz将redis的解压缩文件夹移到/usr/localmv redis-3.2.9 /usr/local/cd到redis的源码目录cd /usr/local/redis-3.2.9/src编译redis源码makemake test修改redis.conf ( /usr/local/redis-3.2.9 文件原创 2020-11-11 20:04:35 · 84 阅读 · 0 评论 -
nginx在linux下的使用以及SpringSession
nginx在linux下的使用以及SpringSessionnginx优势(反向代理、负载均衡)作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,能够支持高达 50,000 个并发连接数的响应。作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率很优秀。作为邮件代理服务器: Nginx 同时也是一个非原创 2020-11-11 20:04:02 · 112 阅读 · 0 评论