wiremock自动化测试
wiremock自动化测试,包含了wiremock安装包和postman各种情景下的测试用例,请配合博客学习使用。
博客地址/使用说明:https://maoqizhi.blog.csdn.net/article/details/123774212
wiremock-all
包括wiremock安装包,postman测试用例
kafka stream与interceptor、自定义partition、springboot集成kafka,亲测可用
包括四个demo,亲测可用,使用方式见博客 https://maoqizhi.blog.csdn.net/article/details/123305411
(1) kafka 自定义stream的使用demo
(2) kafka 自定义interceptor的使用demo
(3) kafka 自定义partition的使用demo
(4) springboot集成kafka的使用demo
springboot集成shardingJDBC实现分布式事务demo工程【天天打码,天天进步】
springboot集成shardingJDBC实现分布式事务demo工程,亲测可用
使用方式见博客:https://maoqizhi.blog.csdn.net/article/details/123149268?spm=1001.2014.3001.5502
springboot集成shardingJDBC实现读写分离demo工程【天天打码,天天进步】
springboot集成shardingJDBC实现读写分离demo工程,亲测可用
使用方式见博客:https://maoqizhi.blog.csdn.net/article/details/123149268?spm=1001.2014.3001.5502
springboot集成shardingJDBC分库分表demo工程【天天打码,天天进步】
springboot集成shardingJDBC分库分表demo工程,亲测有效,配置好mysql连接四要素,即可运行
使用方式见博客:https://maoqizhi.blog.csdn.net/article/details/122793433?spm=1001.2014.3001.5502
rabbitmq.zip
rabbitmq安装包和安装说明书
基于SpringCloud的电商项目
基于SpringCloud的电商项目-源码
Kubernetes部署-使用kubernetes部署Mysql主从结构(Kubernetes工作实践类)
该资源是使用kubernetes部署Mysql主从结构,整个步骤包括:
1. 编写namespace脚本,创建专门的namespace
2. 编写configmap,将mysql的配置文件配置到里面
3. 编写secret脚本,将需要的密码配置在里面
4. 编写initContainer脚本(备用),根据hostname判断是master还是slave,进而执行对应的命令
5. 编写pv和pvc脚本,申请磁盘资源(通过storageClass自动进行pv/pvc的创建)
6. 编写headless service脚本,配置mysql之间的网络关系
7. 编写StatefulSet脚本,初始化容器
资源中包含了完成这些步骤所需要k8s yaml文件
最后附上文章链接: https://blog.csdn.net/qq_36963950/article/details/125961315
ss104301-kubemark
ss104301_kubemark
kubemark kubemark测试k8s性能
https://blog.csdn.net/weixin_40579389/article/details/124472367
redission的使用
redission的使用
博文:https://maoqizhi.blog.csdn.net/article/details/126923184
包括四个:
1、单机版redis存取
2、redis分布式锁
3、redis sentinel的存取
4、redis cluster的存取
redis博客总集-jedis连接redis的所有操作
redis博客总集-jedis连接redis的所有操作
彻底搞懂Dockerfile文件
彻底搞懂Dockerfile文件
博文地址:https://maoqizhi.blog.csdn.net/article/details/126082479
使用kubernetes部署ELK日志系统
使用kubernetes部署ELK日志系统
使用kubernetes部署NFS系统完成数据库持久化
使用kubernetes部署NFS系统完成数据库持久化
1、搭建好NFS上的服务器
2、NFS服务器所在节点打好标签label
3、清理脚本和定时任务
4、软链接操作
5、SpringBoot集成Kubernetes将yaml文件部署到k8s集群上
参考博客:https://blog.csdn.net/qq_36963950/article/details/125949716
kubernetes部署监控系统prometheus和grafana(亲测可用)
kubernetes部署监控系统prometheus和grafana(亲测可用)
参考资料:https://blog.csdn.net/qq_36963950/article/details/125698022
kubernetes的四种部署策略(亲测可用)
k8s的四种部署策略(亲测可用)
1、滚动更新部署
2、立即创建部署
3、蓝绿部署(一键切换)(从滚动更新部署修改而来)
4、金丝雀部署(灰度/AB测试)(从蓝绿部署部署修改而来)
Pod进阶、Controller进阶、Resource和Dashboard
Pod进阶、Controller进阶、Resource和Dashboard
安装并使用好一个dashboard,操作及效果见博客:https://blog.csdn.net/qq_36963950/article/details/125115389
手把手打镜像并运行到k8s容器上(亲测可用)
手把手打镜像并运行到k8s容器上(亲测可用)
博客地址:https://blog.csdn.net/qq_36963950/article/details/125036352
第一个示例:wordpress博客系统
第二个示例:自己写一个springboot项目生成镜像部署到K8S集群中
第三个示例:部署Nacos项目
1. 传统方式启动两个服务(user和order)
2. 两个服务(user和order)都是K8s中的Pod
3. user传统和order迁移K8s
K8S持久化存储(亲测可用)【volumes PV/PVC StorageClass】
K8S持久化存储(亲测可用)
方式1:volumes
方式2:Pod + PersistentVolumeClaim(PV) + PersistentVolume(PVC) + NFS
方式3:Pod + PersistentVolumeClaim(PV) + StorageClass + NFS
博客地址(readme):https://blog.csdn.net/qq_36963950/article/details/125032161
k8s Unable to connect to the server: x509: certificate is valid
k8s Unable to connect to the server: x509: certificate is valid for问题解决