摘要: 安装docker-compose sudo yum -y install epel-release sudo yum install python-pip cd /usr/local/bin/ wget https://github.com/docker/compose/releases/downl 阅读全文
posted @ 2021-06-24 11:21 学霸王先森 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 基础环境准备 docker安装jenkins(自行百度) 安装jdk,git,maven 插件管理 安装相关SSH的插件,因为jenkins是安装在docker容器里面的,需要通过SSH连接到宿主上 添加凭据 添加宿主服务器连接的登录账户和密码 这里类似配置git的凭证,通过凭证可以在宿主服务器中进 阅读全文
posted @ 2021-05-21 17:48 学霸王先森 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 结构 服务端,消费端,接口工程 zookeeper dubbo建议版本3.4.X 父项目 创建父项目,删除项目下的src文件 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/ 阅读全文
posted @ 2020-08-12 14:52 学霸王先森 阅读(607) 评论(0) 推荐(0) 编辑
摘要: RPC基础 java动态代理 netty zookeeper 参考 https://www.jianshu.com/p/8876c9f3cd7f 参考了大佬的RPC实现 github 自己实现了一遍,还是要自己动手才能感悟很多。 https://github.com/wangkang2/rpcpro 阅读全文
posted @ 2020-08-12 14:50 学霸王先森 阅读(211) 评论(0) 推荐(0) 编辑
摘要: POOM文件 <!-- zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.6.1</version> <exclusions 阅读全文
posted @ 2020-08-12 14:48 学霸王先森 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 集群部署 集群部署通常推荐部署为奇数个zookeeper,如3个、5个、7个等。 配置文件 修改conf下配置文件为zoo.cfg # 服务之间心跳时间间隔 tickTime=2000 # follower连接leader的初始化时间,单位是tickTime initLimit=10 # follo 阅读全文
posted @ 2020-08-12 14:46 学霸王先森 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 使用第一节springboot项目,根节点创建的Dockerfile文件即可使用 #jdk版本 FROM java:8 # 作者 MAINTAINER wangkang #系统编码 ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 #设置时区 ENV TZ=Asia/Shanghai 阅读全文
posted @ 2020-07-17 11:22 学霸王先森 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 安装 从官网下载war包 本地是通过tomcat方式启动的。 注意启动前修改环境变量,环境变量也是jenkins工作空间的地址,打包好的文件都会在环境变量路径下面。 vi /etc/profile #添加 export JENKINS_HOME=/home/JenkinsWorkspace 启用配置 阅读全文
posted @ 2020-07-17 11:20 学霸王先森 阅读(198) 评论(0) 推荐(0) 编辑
摘要: linux系统 国内使用daoclound一键安装 curl -sSL https://get.daocloud.io/docker | sh 官方命令 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 查看dock 阅读全文
posted @ 2020-07-17 11:19 学霸王先森 阅读(346) 评论(1) 推荐(0) 编辑
摘要: 序列化就是将对象的状态信息转换成可以存储或传输的过程。 Netty序列化对象一般有以下几种方式: JDK JBoss Marshalling Protocol Buffers kryo JDK 实体类 Request package com.wk.test.nettyTest.jdk; import 阅读全文
posted @ 2020-05-12 10:37 学霸王先森 阅读(1218) 评论(0) 推荐(0) 编辑