摘要: 1. Docker概述 Docker是基于Go语言实现的云开源项目 Docker的主要目标是“Build,Ship and Run Any App,Anywhere” 也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够 阅读全文
posted @ 2023-09-06 20:53 九极致之术 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1.RabbitMQ的保证消息的稳定性 1.1 消息的可靠投递 在生产环境中由于一些不明原因,导致 rabbitmq 重启,在 RabbitMQ 重启期间生产者消息投递失败,导致消息丢失,需要手动处理和恢复。于是,我们开始思考,如何才能进行 RabbitMQ 的消息可靠投递呢?特别是在这样比较极端的 阅读全文
posted @ 2023-09-06 13:59 九极致之术 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 1.MQ知识扩充 1.1 什么是MQ消息中间件 MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。它是应用程序和应用程序之间的通信方法 1.2 为什么使用MQ 【注:在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了 阅读全文
posted @ 2023-09-05 10:39 九极致之术 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1. 安装Socat 在线安装依赖环境: yum install gcc ​ yum install socat ​ yum install openssl yum install openssl-devel 2. 安装Erlang Erlang百度云盘资源链接安装包 提取码:6666 ​ mkdi 阅读全文
posted @ 2023-09-04 10:06 九极致之术 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.jenkins集成全自动化部署 自动化触发Build Now 自动化在另一台服务上部署 自动化启动和停止 继上一篇Jenkins集成 我们已经完成了手动触发BuildNow,即手动部署服务器,且还需要手动启动 那么在实际开发中,这些步骤都是繁琐的,作为测试人员,这简直就是不必要的动作 那么,在此 阅读全文
posted @ 2023-09-03 17:59 九极致之术 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. jenkins 【注:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行<持续集成>】 2. 使用的Jenkins的好处 开发人员 代码提交到git远程仓库后,需要拉取--编译--打包--部署。 每 阅读全文
posted @ 2023-09-02 11:21 九极致之术 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1.redis的实际使用实例 1.1 热点数据的实际缓存 缓存缓存,在实际应用中,我们通常会把查询数据次数高的数据放入到Redis中,以便减轻后方数据库的压力。 当缓存数据存入到Redis中,下次在访问相同的数据时,就不在直接操作数据库,直接从Redis中取缓存数据 【注:我们通常会把查询频率高的数 阅读全文
posted @ 2023-09-01 11:06 九极致之术 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1.新建springboot工程 【注:springboot在整合redis时会自动封装了两个类:RedisTemplate和StringRedisTemplate. StringRedisTemplate它是RedisTemplate的子类,StringRedisTemplate它里面存储的key 阅读全文
posted @ 2023-08-31 13:55 九极致之术 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1. redis的应用场景 1.热点数据的缓存: 减少对数据库的访问频率,提供的应用程序的效率。 2.限时业务的运用: 比如短信验证码。 3.计数器相关问题: 比如:点赞 关注数 4.排行榜相关问题: 比如: 销售量 观看量 5.分布式锁: 比如: syn自动锁 和 lock 手动锁 2. redi 阅读全文
posted @ 2023-08-30 11:20 九极致之术 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.Redis知识补充(NOSQL) 1.1什么是NOSQL NOSQL(全称 No Only SQL)意为不仅仅只有SQL,其是对所有非关系型数据库的统称 1.2nosql和rdbms的区别 RDBMS - 高度组织化结构化数据: - 结构化查询语言(SQL) 支持sql语句 select * f 阅读全文
posted @ 2023-08-28 21:06 九极致之术 阅读(18) 评论(0) 推荐(0) 编辑