- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 nginx+mysql+docker+centos
0、前言 掏了一台低廉的mysql云服务器(ecs同区同网),但是没有提供外网ip,希望在调测过程中,能够本地连接它。 那么,在ecs上部署nginx,内网连接mysql。 1、安装docker 详见《Kubernetes(k8s)集群搭建》 2、安装nginx 1拉取镜像 docker pull nginx 2启动样本容器 docker run --name nginx-temp -d -p 80:80 --restart=always -e TZ="Asia/Shanghai" nginx:l
2021-10-19 21:59:48
151
原创 Kubernetes(k8s)集群搭建
0 目标 安装k8s 一个master,一个worker 1 准备工作 1)关闭防火墙 systemctl stop friewalld systemctl disable friewalld 2)关闭selinux(安全机制) sed -i 's/enforcing/disabled/' /etc/selinux/config #永久 setenforce 0 #临时 3、关闭swap(k8s禁止虚拟内存以提高性能) sed -ri 's/.*swap.*/#&/' /etc/fstab
2021-10-19 21:58:14
156
原创 Spring Cloud 六《Spring Cloud+gRPC+Nacos》
0、前言 集成GRPC 1、代码目录 2、api服务 2.1 helloworld.proto syntax = "proto3"; option java_multiple_files = true; option java_package = "com.yun.grpc.api"; option java_outer_classname = "HelloWorldProto"; // The greeting service definition. service Simple { //
2021-10-19 21:57:07
780
原创 Spring Cloud 系列五《Nacos+gateway(配置中心+网关)》
0、前言 上篇已经集成Nacos,本篇把网关(Spring Cloud Gateway)加上 1、代码截图 代码是在上篇基础上修改的,有些重叠的就不贴代码了。 2、Common 增加了一个通用服务,主要用来引入通用包 pom:注意openfeign,loadbalancer,bootstrap,都是不可获取的。 <dependency> <groupId>com.alibaba.cloud</groupId>
2021-10-19 21:56:50
724
原创 Spring Cloud 系列四《Spring Cloud配置中心升级为Nacos》
0、前言 Eureka停更了。对比了一些注册中心,只有nacos还整了一些配置中心,及界面管理。就选它吧。 实现一个服务provider,consumer,注册至nacos中,consumer通过feign远程消费provider。 Nacos = Eureka/Consule + Config + Admin 1、代码截图 2、父pom 注意版本兼容 <properties> <java.version>1.8</java.version>
2021-10-19 21:56:13
265
原创 Spring Cloud 系列三《微服务网关(Spring Cloud Gateway)》
0 前言 Zuul,在Spring Cloud 2020.0.3以后,不在包含。多数示例已经不能使用。选型后,排除Soul,Nginx+Lua,选择了Spring Cloud GateWay。 在《Spring Cloud 二》基础上, 对每个示例的服务示例的端口做了调整: - 8000 springcloud-eureka-server - 8001 springcound-config-server - 8002 springcloud-eureka-servicesupport - 8003 spri
2021-10-19 21:55:41
110
原创 华为云-OBS+SpringBoot
esdk-obs-java(3.19.7):okhttp3(3.10.0 4.9.2) esdk-obs-java(3.21.8):okhttp3(4.8.0 4.9.2) spring-boot-starter-parent(2.5.5):okhttp3(3.14.9 4.9.2) java.lang.NoSuchMethodError: okhttp3.RequestBody.create(Ljava/lang/String;Lokhttp3/MediaType;) Lokhttp3/RequestBo
2021-10-19 21:53:40
1476
原创 Spring Cloud 系列二《熔断Hystrix(feign/ribbon)及监控Turbine》
0 前言 搭建一个简单的server,和一个服务提供者support,然后分别创建一个服务消费者:feign Consumer,一个服务消费者ribbon Consumer。 分别测试Hystrix效果。 1、简单的Server+Support 1.1 代码截图 1.2 父pom 详见《Spring Cloud配置中心(一)》-“3 父 pom文件,关键部分”。 1.3 server的pom <dependencies> <dependency>
2021-10-17 09:35:14
155
原创 Spring Cloud 系列一《配置中心》
0 前言 实现一个最简单的Spring Cloud Config Server & Client。 1 代码截图 Server 。其中一个pom.xml是父工程的。 Client 3 父 pom文件,关键部分。 <properties> <java.version>1.8</java.version> <spring-cloud.version>2020.0.3</spring-cloud.vers
2021-10-17 09:33:09
158
原创 springboot推送告警消息至企业微信
0、前言 需求:实现告警信息推送到企业微信群 1)、机器人推送消息 2)、企业微信支持 自建应用 推送消息 1、代码截图 2、pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat
2021-10-17 09:31:27
839
原创 用activiti开发流程管理系统
0、前言 1、初识Activiti7,《第一个activiti程序》 2、进阶第一步,《springboot集成activiti7》 3、SpringBoot管理(增删改查)activiti流程。 TODO:《Activiti7工作流+SpringBoot》 没有调通 4、集成bpmn-js,开发设计流程功能。 参考《全网最详bpmn.js教材目录》 ...
2021-10-17 09:30:40
216
原创 SpringBoot集成Activiti7
0、前言 springboot 2.1.5.RELEASE,试过其他版本如2.5.x,直接报错;2.3.x,报log。。。异常。 activiti dependence 7.1.24 MySQL5.7 1、目录截图 2、流程设计 bpmn.js设计后导出, 但是无法配置isExecutable=TRUE 详见附录《 diagram.bpmn文件内容》 2、pom文件 <parent> <groupId>org.springframework.boot<
2021-10-17 09:29:23
223
原创 第一个activiti程序
0、前言 Java集成activiti,并把bpmn.js设计的流程 部署在之上 1、目录截图 2、流程图 详见《在线设计流程》。导出diagram.bpmn文件 3、pom文件 MySQL版本只测试5.7通过,8.x好像不支持。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org
2021-10-17 09:28:31
142
原创 PowderDesigner逆向工程
0、前言 PowerDesigner16.5 64位 MySQL5.7.34 64位 mysql-connector-java-5.1.31-bin.jar 数据库和驱动必须一致,如果数据库时MySQL8.0用MySQL5驱动连不上;反之一样 jdk1.8.0_291 64位 一定与powerdesign一致 1、 PowerDesigner 中jdk配置 2、PowerDesigner 中连接数据库 1 2 3 4 ...
2021-10-17 09:27:33
152
原创 SpringBoot集成WebSocket
1、代码目录 2、application.yml server: port: 18092 3、pom.xml 子模块 <parent> <artifactId>com.ct.tutorial</artifactId> <groupId>com.ct</groupId> <version>1.0-SNAPSHOT</version> </parent&g
2021-10-17 09:26:18
91
原创 springboot整合redis-lettuce
0、前言 redis客户端采用lettuce 1、先上代码目录 2、pom文件 1)父pom <dependency> <groupId>com.alicp.jetcache</groupId> <artifactId>jetcache-starter-redis-lettuce</artifactId> <version
2021-10-17 09:24:52
492
原创 springboot整合redis
0、前言 参考《Idea多模块项目(netty)》中完成springboot多模块工程入门。 1、先上代码目录 2、子模块pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio
2021-10-17 09:23:32
100
原创 springboot整合netty
0、前言 在《Netty整合使用websocket》中,实现了一个最简单的Netty 整合webSocket 的Demo。 1、先上代码目录截图 2、pom文件 引入springboot依赖,父工程com.ct.netty的pom文件中增加: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-pare
2021-10-15 16:57:19
352
原创 netty整合使用websocket
0、前言 在《Netty实现简单Server(Java)》中,实现了一个最简单的Netty Demo。 1、先上代码目录截图 2、pom文件 同《Netty实现简单Server(Java)》 3、Server启动类 绑定8087 package com.ct.netty.http.IIwebsocket; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.ch
2021-10-15 16:56:14
892
原创 Netty实现简单Server(Java)
0、前言 在《Idea多模块项目(netty)》中,搭建基本程序框架。 1、先上代码目录 2、pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave
2021-10-15 16:54:34
645
原创 Idea多模块项目(netty)
0、项目结构规划 1、先上目录截图 2、具体步骤 2.1 创建工程 File-New-Project 1)选择 maven,设置jdk,Next 2)有图有真相 2.2 创建模块 在左侧导航区域,选中工程 com.ct.netty,右键-New-Module 1)选中Maven,Next 2)有图有真相 2.3 父模块pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.
2021-10-15 16:51:39
274
calico.yaml
2021-10-15
recommended.yaml
2021-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人