微服务
大哥的叔
这个作者很懒,什么都没留下…
展开
-
Spring常用注解入门(包含spring boot)
声明Bean的注解:@Component :组件,没有明确的角色标注Spring管理的Bean,使用@Component注解在一个类上,表示将此类标记为Spring容器中的一个Bean@Component(@Controller、@Service、@Repository)通常是通过类路径扫描来自动侦测以及自动装配到Spring容器中。@Service :在业务逻辑层(service层)使用@Service本身是基于@Component注解的扩展,被@Service注解的POJO类表示Ser.原创 2021-05-23 17:28:28 · 183 阅读 · 0 评论 -
springboot maven 项目子工程打包install出错
首先是查找问题父工程中含有依赖但是子工程无法使用经过查找资料得知:是父工程的pom文件没有执行install到本地仓库去,子工程就没有东西去继承所以先对父工程进行install父工程创建完成执行mvn:install将父工程发布到仓库方便子工程继承然后再次打包没有报错成功...原创 2021-05-07 16:34:00 · 489 阅读 · 0 评论 -
nacos 1.4.1 版本 和spring-cloud-starter-alibaba-nacos-config 2.1.2 版本换为2.2.2会报错
nacos版本不同兼容问题比较多,低版本的nacos作为注册中心版本2.1.2以下会每隔30秒检测一次心跳并打印,更换为高版本2.2.2一上会在install的时候或者启动的时候报错原创 2021-04-28 16:26:54 · 2195 阅读 · 0 评论 -
nacos入门 win10下搭建单机版
首先是nacos下载在GitHub选择需要的版本进行下载,下载之后解压会有bin,conf等目录由于在win10环境下只能启动单机版在cmd下 使用 startup.cmd -m standalone,启动成功如下全局参数参数名 含义 可选值 默认值 支持版本 nacos.home(-D) Nacos的根目录 目录路径 Nacos安装的目录 >= 0.1.0 nacos.standalone(-D) 是否在单机.原创 2021-04-25 16:02:31 · 376 阅读 · 0 评论 -
dubbo 入门
首先dubbo是一个rpc远程调用框架主要有以下5个部分,但是主要和业务相关的就是前三个,生产者、消费者、注册中心,过程如下图Dubbo 核心的配置在 Provider 上可以配置的 Consumer 端的属性1)timeout:方法调用超时2)retries:失败重试次数,默认重试 2 次3)loadbalance:负载均衡算法,默认随机4)actives 消费者端,最大并发调用限制...原创 2021-04-23 13:51:21 · 104 阅读 · 0 评论 -
ES集群搭建
以6.2.2为基准因为7.X 需要java11主要是在于配置 名字host日志,数据以及端口,最大node数,对于新建的node需要把data数据清理,还有yml形式的需要把主机地址,后面空一格node1# ======================== Elasticsearch Configuration =========================## NOTE: Elasticsearch comes with reasonable defaults for mos...原创 2021-01-21 14:29:43 · 1007 阅读 · 0 评论 -
构建maven项目时导入本地库可能会遇到的问题
首先是导入本地库的方式基本就是三种用最常用的我选择这种最常用的方式然后一般就可用如果不可用可以在pom.xml 中加入 <build> <defaultGoal>install</defaultGoal> </build>其实编译不通过最应该做的是查看出错的log日志因为很多时候控制台的输出是会把村错误的日志信息隐藏一般会提示你查看日志信息在控制台输入 mvn -X 就可以查看相关错误的原因...原创 2021-01-14 15:09:09 · 1076 阅读 · 0 评论 -
数据库的一些思考或者使用的需要
首先是对于数据库,一般都会用到,开始是自己在本地搭建一个小的单机数据库,然后进行一些增删改查的操作,然后或许会使用一些函数(包含存储过程),视图,等进行一些实操,这样之后觉得自己差不多了,然后发现面试或者工作中实际应用会存在很多问题。出现问题的原因是因为没有在实际的业务场景去操作。比如:一个小说网站的数据库是什么样,移动运营商的数据库是什么样,或者常用的电商数据库又是怎样,银行的数据库,博客的数据库等等这些不同业务场景的数据库使用就会有不同的数据库选择,还有不同需求:比如安全,数据量,数据时效等原创 2020-12-17 11:33:36 · 1080 阅读 · 1 评论 -
对于唯一主键UUID的学习以及使用类似的还有雪花算法用于分布式系统中雪花算法更强大也更复杂
唯一主键随机生成通过UUID生成类生成后可以去除中间的短线通过?String的replace方法然后对其进行hash调用String的hashCode方法获取hash码通过三元关系使其为正package baseoflearn.learn;import java.util.UUID;/** * @author :zhaofuh * @date :Created in 2020/10/24 11:39 * @description:测试唯一主键uuid * @modified By:.原创 2020-10-26 16:20:15 · 5561 阅读 · 0 评论 -
centos7下 Nacos安装 以及可能会出现的问题启动成功无法访问
下载安装Nacos输入命令:wget https://github.com/alibaba/nacos/releases/download/1.1.0/nacos-server-1.1.0.tar.gz或者登录官网下载:https://github.com/alibaba/nacos/releases本例采用方法2下载,下载版本为nacos-server-1.1.4.tar.gz将安装包上传至/usr/local/nacos目录,执行命令tar -zxvfnacos-server-1...原创 2020-10-21 20:47:31 · 20197 阅读 · 5 评论 -
org.springframework.cloud:spring-cloud-starter-feign:unknown
一般使用<!-- SpringCloud 整合 Feign --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId></dependency...原创 2019-09-30 12:19:38 · 11393 阅读 · 7 评论 -
nginx: [error] OpenEvent("Global\ngx_reload_6972") failed (2: The system cannot find the file specif
执行nginx -s reload命令: nginx: [error] OpenEvent("Global\ngx_reload_6252") failed (2: The system cannot find the file specified)没有启动nginxNginx 尚未启动导致,执行 start nginx 命令开启Nginx...原创 2019-09-29 22:26:02 · 2813 阅读 · 0 评论 -
nginx: [emerg] "location" directive is not allowed here in D:\nginx-1.14.0/conf/nginx.conf:51
凡是NGINX的这个错误一般都是nginx.conf没有配置好配置server要把another上面的内容都删了因为上面还有个location会报错还有大括号对好基本就没得问题改完后在nginx文件夹下nginx.exe -s reload...原创 2019-09-29 22:22:35 · 33744 阅读 · 9 评论