上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页
摘要: 负载均衡整体是从IRule进去的: public interface IRule{ /* * choose one alive server from lb.allServers or * lb.upServers according to key * * @return choosen Serve 阅读全文
posted @ 2020-06-14 00:11 King-DA 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Ribbon简介Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项 阅读全文
posted @ 2020-06-13 21:59 King-DA 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: Ribbon是一个为客户端提供负载均衡功能的服务,它内部提供了一个叫做ILoadBalance的接口代表负载均衡器的操作,比如有添加服务器操作、选择服务器操作、获取所有的服务器列表、获取可用的服务器列表等等。 需要解决的问题: ① 如何在配置Eureka Client注册中心时不去硬编码Eureka 阅读全文
posted @ 2020-06-13 21:52 King-DA 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: 前言服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适用了, 阅读全文
posted @ 2020-06-13 21:12 King-DA 阅读(2380) 评论(0) 推荐(0) 编辑
摘要: 下载Consul 官网下载地址: https://www.consul.io/downloads.html 从这个网址上进行下载,特别的慢,然后我是通过迅雷进行下载的,非常快的就下载下来了这个文件 安装Consul 先附上官网的 Consul 安装动画片 o( ̄︶ ̄)o :https://learn 阅读全文
posted @ 2020-06-13 20:50 King-DA 阅读(13474) 评论(0) 推荐(4) 编辑
摘要: 1) Linux操作系统中永久性生效,重启后不会复原 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后复原 开启: service iptables start 关闭: service iptables stop 需要说 阅读全文
posted @ 2020-06-13 17:14 King-DA 阅读(541) 评论(0) 推荐(0) 编辑
摘要: Eureka服务端application.yml文件: eureka: instance: hostname: eureka7001.com client: register-with-eureka: false fetch-registry: false service-url: defaultZ 阅读全文
posted @ 2020-06-13 16:59 King-DA 阅读(1947) 评论(0) 推荐(0) 编辑
摘要: 问题场景服务器上分别配置了eth0, eth1和eth2三块网卡,只有eth1的地址可供其它机器访问,eth0和eth2的 IP 无效。在这种情况下,服务注册时Eureka Client会自动选择eth0作为服务ip, 导致其它服务无法调用。 问题原因由于官方并没有写明Eureka Client探测 阅读全文
posted @ 2020-06-13 16:34 King-DA 阅读(296) 评论(0) 推荐(0) 编辑
摘要: eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/ instance: prefer-ip-address: true instance-id: ${spring.cloud.client.ip-address 阅读全文
posted @ 2020-06-13 16:32 King-DA 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: Eureka集群的搭建 上次说过了在SpringCloud应用中使用Eureka注册中心,用来对服务提供者进行服务注册与发现,但同时,它也是一个“微服务”,单个应用使用空间有限,因此和zookeeper一样,它也需要搭建集群(Cluster)。 搭建Eureka集群的原理就是创建多个eureka应用 阅读全文
posted @ 2020-06-13 11:37 King-DA 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Eureka 集群的工作原理。我们假设有三台 Eureka Server 组成的集群,第一台 Eureka Server 在北京机房,另外两台 Eureka Server 在深圳和西安机房。这样三台 Eureka Server 就组建成了一个跨区域的高可用集群,只要三个地方的任意一个机房不出现问题, 阅读全文
posted @ 2020-06-13 11:21 King-DA 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 前言 在 Spring Cloud注册发现:Eureka 一文中我们已经对Eureka做了简单介绍。我们知道Eureka包含两个组件:Eureka Server和Eureka Client,Eureka Client将自己注册到Eureka Server,并通过心跳进行续约,以维持自己在Eureka 阅读全文
posted @ 2020-06-12 02:03 King-DA 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Eureka? Eureka架构中的三个核心角色: 1.服务注册中心 Eureka的服务端应用,提供服务注册与发现功能,就是刚刚建立的Eureka-Demo 2.服务提供者 提供服务的应用,可以是springboot应用,也可以是其他任意技术实现,只要对外 提供的是Rest风格服务即可。 阅读全文
posted @ 2020-06-11 00:24 King-DA 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 手机号:^[1][3,4,5,6,7,8,9][0-9]{9}$ 座机号码:^[0][1-9]{2,3}-[0-9]{5,10}$(带区号) ^[1-9]{1}[0-9]{5,8}$(不带区号) 8到20位、数字字母:^[0-9a-zA-Z]{8,20}$ 数字、字母、/:^[A-Za-z0-9/] 阅读全文
posted @ 2020-06-08 08:42 King-DA 阅读(161) 评论(0) 推荐(0) 编辑
摘要: nohup java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8307 app.jar > null & 连接远程服务器,首先选一个没有被占用的端口号,比如8999这个端口号,没有被占用,将addre 阅读全文
posted @ 2020-06-06 16:44 King-DA 阅读(2613) 评论(0) 推荐(0) 编辑
摘要: 之前项目上线上传的两张png格式的图片。 后来因需求变更 需要修改 图片,想着只需要修改图片的名称直接替换掉就可以了 但是实际出来的效果确是 替换后的图片呈现泛红的状态。 找了一下原因是用 java 代码操作图片的时候 png 的格式输入,jpg的格式输出。 那么问题来了 为什么之前的图片没有问题 阅读全文
posted @ 2020-06-06 16:31 King-DA 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 1、安装webp 下载地址:https://developers.google.com/speed/webp/download 官网 https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.0. 阅读全文
posted @ 2020-06-03 23:30 King-DA 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 前言 不管是 PC 还是移动端,图片一直是流量大头,以苹果公司 Retina 产品为代表的高 PPI 屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。 但如今对于 JPEG、PNG 和 GIF 这些图片格式的优化几乎已经达到了极致, 阅读全文
posted @ 2020-06-03 23:27 King-DA 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: 这个异常遇到了才知道坑这么大,坑爹的方法。 private String[] otherUserFromArray = new String[]{“3”, “4”, “发放”}; List<String> userFromList = Arrays.asList(otherUserFromArray 阅读全文
posted @ 2020-05-30 01:13 King-DA 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 1).命名空间:隔离配置 默认,public(保留空间),默认新增的所有配置都在public空间。 1。开发,测试,生产,利用命名空间来做环境隔离 注意:在bootstrap.properties:配置上,需要使用哪个命名空间下的配置, spring.cloud.nocos.config.names 阅读全文
posted @ 2020-05-24 19:33 King-DA 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 何为微服务 在了解SpringCloud之前,我们先来大致了解下微服务这个概念吧。 传统单体架构 单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个web容器就可以跑起来。 可以从上图看出,单体架构基本上就是如上所说的:一个应用,一个数据库,一个web容器,里面集成了所有的功能。这在 阅读全文
posted @ 2020-05-19 23:58 King-DA 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 长期面对显示器,眼睛会比较累,因此将notepad++设置为黑色,可以改善一下。 修改notepad++工具的方式如下 阅读全文
posted @ 2020-05-19 23:21 King-DA 阅读(2555) 评论(0) 推荐(0) 编辑
摘要: 一般程序部署在Linux环境,查看日志时,一般用less满足大部分的需求。 列举、记录最常用的场景,代码以Tomcat日志文件catalna.out为例。 1. > 直接查看文件 less catalina.out 查看文件后,若文件过大,打通过以下命令滚动文件: j 下一行 k 上一行 f 向下滚 阅读全文
posted @ 2020-05-19 23:20 King-DA 阅读(2217) 评论(1) 推荐(1) 编辑
摘要: 如果不行被别知道,那只有登百录微信公众平台设置一下就可以了,度设置禁止被人通过搜索昵称搜索到。方法:登录微信公众平台-点击公众号设置—选择功能设置——设置隐内私设置,按钮,选择禁止别人通过昵称搜索到,设置好就可以,半个小容时才生效。 阅读全文
posted @ 2020-05-19 23:16 King-DA 阅读(1953) 评论(0) 推荐(0) 编辑
摘要: 取消 git init 命令:rm -rf .git 阅读全文
posted @ 2020-05-19 00:06 King-DA 阅读(1953) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页