摘要: 4、kubernetes使用 4.1、资源清单 api 文档、api 描述 ###4.1.2、说明 ####必须存在的属性 ####主要的对象 额外的参数项 例子 vim my-app.yml apiVersion: v1 # kubectl api-versions 查看支持的版本 # 类型,如: 阅读全文
posted @ 2020-05-31 11:40 bartggg 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 3、kubernetes安装 3.1、规划 hostname ip 内存 核 硬 说明 harbor 192.168.136.30 2G 2 100G 私有仓库 koolshare 2G 2 20G 软路由 k8s-master 192.168.136.10 2G 4 100G k8s-node1 阅读全文
posted @ 2020-05-31 11:30 bartggg 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 1、文档大全 kubernetes objects文档(yaml文件编写): https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/ kubernetes objects 的api接口 阅读全文
posted @ 2020-05-31 11:26 bartggg 阅读(512) 评论(0) 推荐(0) 编辑
摘要: Mybatis反射修改SQL值 某一些情况下我们需要动态的改变Mybtis的执行的sql语句,有两种方法:1)使用拦截器,2)使用反射,拦截器的比较简单点,这里使用反射实现一次,有一点小坑,记录一下: 特别说明:环境配置就不列出来了,下面的所有操作是假设spring已经整合好了mybatis的基础上 阅读全文
posted @ 2020-05-31 11:11 bartggg 阅读(1092) 评论(2) 推荐(0) 编辑
摘要: 注解实现SpringCache自定义失效时间 SpringCache是一个很方便的缓存框架,但是官方提供的缓存的配置只有全局的缓存失效时间,没有针对某个命名空间做配置,因为工作上业务的关系需要针对某一个缓存做单独的控制,所有想了个办法来实现。大概分为以下步骤: 1)自定义注解 import java 阅读全文
posted @ 2020-05-31 10:37 bartggg 阅读(1986) 评论(0) 推荐(1) 编辑
摘要: oss 工作中需要用到文件上传,之前使用的是本地文件系统存储方式,后来重构为支持多个存储源的方式,目前支持三种方式:local、seaweedfs、minio 存储介质 seaweedfs seaweedfs是一款go语言开发的轻量级、高性能的存储服务器。 https://github.com/ch 阅读全文
posted @ 2020-05-28 17:39 bartggg 阅读(2145) 评论(0) 推荐(0) 编辑
摘要: seata是阿里巴巴的一款开源的分布式事务框架,官方已经支持docker了,但是因为业务的需要,需要自己定制。 制作docker镜像 官方的Dockerfile、下载seata-server-1.1.0 导入seata需要的sql脚本到mysql,创建seata数据库 -- 每个业务库中都要创建un 阅读全文
posted @ 2020-05-28 17:09 bartggg 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 这里使用的zipkin知识基于内存的版本,没有接入外部存储 https://zipkin.io/ https://github.com/openzipkin/zipkin https://github.com/openzipkin/brave 一个博客:https://www.cnblogs.com 阅读全文
posted @ 2020-05-28 17:03 bartggg 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 在sentinel官方下载jar包即可运行,但是在部署的时候一个一个的启动jar包很不方便,制作成镜像方便部署和管理。 1)直接运行 # 修改端口号,默认是8080 java -jar sentinel-dashboard-1.7.0.jar --server.port=9090 2)制作镜像 准备 阅读全文
posted @ 2020-05-28 17:01 bartggg 阅读(996) 评论(0) 推荐(0) 编辑
摘要: nacos 最近尝试着将项目由springcloud + netflix重构为springcloud alibaba,需要安装一些组件,感觉安装太麻烦,版便尝试着使用docker来部署,发现挺方便,记录一下。 单机版 docker直接运行 1)准备工作 # 创建文件夹存放一些配置文件 mkdir - 阅读全文
posted @ 2020-05-28 16:56 bartggg 阅读(756) 评论(0) 推荐(0) 编辑