摘要: #vi /etc/resolv.conf nameserver 8.8.8.8 阅读全文
posted @ 2021-11-23 20:43 白水0o 阅读(861) 评论(0) 推荐(0) 编辑
摘要: export JAVA_HOME=/usr/local/program/jdk1.8 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 命令:vim / 阅读全文
posted @ 2021-11-22 22:21 白水0o 阅读(30) 评论(0) 推荐(0) 编辑
摘要: (1)自己做服务方,三方平台回调的时候需要返回一个无引号的字符串。 解决方案: 需要在项目中加入String类型的解析器 @EnableWebMvc @Configuration public class WebMvcConfig implements WebMvcConfigurer { @Bea 阅读全文
posted @ 2021-11-19 14:59 白水0o 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 搭建前环境准备: nodejs(7.6+) mongodb(2.6+) 本文搭建YAPI所用到的环境: nodejs(10.15.1) mongodb(4.4.8) 注:nodejs版本太高会导致错误。 注2:经测试,node,12.18.2版本按照本文步骤也可以搭建成功。 mongoDB安装: 1 阅读全文
posted @ 2021-08-13 14:50 白水0o 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 代码基于Spirng Boot 2.X 和 Spring Cloud H版 服务治理: 在传统的RPC远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务与服务之间依赖关系,可以实现服务调用,均衡负载,容错等,实现服务发现与注册。 服务注册与发现: E 阅读全文
posted @ 2021-02-03 16:06 白水0o 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 写在前面,学习微服务,版本的选择是一件非常重要的事情。如果springboot和springcloud的版本选择不匹配,踩坑无数。 这是我第二次学微服务,第一次微服务是同事推荐的一套教程。里面使用的版本非常混乱,照着他的示例写却出错不断。 在这里对版本选择的问题,进行总结: 一般通过spring c 阅读全文
posted @ 2020-11-02 22:51 白水0o 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 负载均衡算法:rest接口第几次请求数 % 服务器集群总数量 = 实际调用服务器位置下标 (每次服务重启后rest接口计数从1开始) List<ServiceInstance> instances = discoveryClient.getInstances("XXX");例:List[0] ins 阅读全文
posted @ 2020-09-29 11:17 白水0o 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 父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" 阅读全文
posted @ 2020-01-06 21:44 白水0o 阅读(341) 评论(0) 推荐(0) 编辑
摘要: MAVEN中央仓库 http://repo.maven.apache.org/maven2http://repo1.maven.org/maven2/http://mvnrepository.com/ 阿里镜像仓库 http://maven.aliyun.com/nexus/content/grou 阅读全文
posted @ 2019-05-31 14:50 白水0o 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 一,项目创建 1.File New project 选择maven 勾选Create from archtype,找到并选择org.apache.maven.archtypes:maven-archtype-webapp 2.GroupID 与 ArtifactId (按照我的个人喜欢,第一个写公司 阅读全文
posted @ 2019-05-30 16:01 白水0o 阅读(326) 评论(0) 推荐(0) 编辑