
springboot
wgxaszc8
这个作者很懒,什么都没留下…
展开
-
Spring Boot 开发
Spring Boot 开发原创 2017-09-12 10:23:31 · 291 阅读 · 0 评论 -
IDEA下如何多次运行同一个springboot项目
1、设置Configurations2、修改application.java启动文件@SpringBootApplication@EnableEurekaClientpublic class EurekaService1Application { public static void main(String[] args) { Scanner scanner =原创 2018-01-11 16:08:07 · 16819 阅读 · 0 评论 -
springcloud-eureka集群-整合hystrix框架
继之前项目继续整合hystrix框架,hystrix框架为Netflix的模块,是一个容错框架。当用户访问服务调用者的时候,如果服务提供者出现异常导致无法正常返回出现请求超时的情况,而服务调用者并不知情,还在继续请求,这样会导致服务的崩溃。 传统的解决办法:添加超时机制、人肉运维,而hystrix正是为解决这一问题,它在服务调用者与服务提供者之间增加了容错机制,当服务提供者无法提供原创 2018-01-23 11:41:57 · 303 阅读 · 0 评论 -
springcloud-eureka集群-自定义负载均衡规则
1、首先在服务调用者项目中实现IRule接口,用随机数控制调用服务的端口import java.util.List;import java.util.Random;import com.netflix.loadbalancer.ILoadBalancer;import com.netflix.loadbalancer.IRule;import com.netflix.loadbalan原创 2018-01-16 10:33:25 · 4423 阅读 · 1 评论 -
springcloud-eureka集群
1、更改系统配置C:\Windows\System32\drivers\etc\ 打开 hosts文件,加入 127.0.0.1 eureka-colony1 eureka-colony22、创建eureka服务中心集群 eureka-colonypom.xml:xml version="1.0" encoding="UTF-8"?>xmlns="http://maven原创 2018-01-11 11:31:58 · 366 阅读 · 0 评论 -
springcloud-eureka集群-健康检测
我们在使用eureka服务的时候,如果其中一个服务提供者挂掉,而客户端并不知道从而继续调用服务,会导致异常的发生。所以eureka在服务中心会调用服务注册者的状态,客户端在向服务中心获取服务状态的时候会知道哪个服务提供者已经下线,从而不再继续调用该服务,这里就用到了eureka的健康检测,非常简单,几个配置搞定。首先是服务中心的配置-application.yml:server:原创 2018-01-15 15:13:58 · 4924 阅读 · 0 评论 -
springboot 重定向redirect 并隐藏参数
在做全局异常处理的时候,碰到重定向到全局错误页面所谓隐藏参数无非是把参数放到了session中,再重定向后将该值清除1、全局异常处理方法@ExceptionHandler(value = Exception.class)public ModelAndView exceptionHandle(RedirectAttributes redirectAttributes) { ModelAnd...原创 2018-03-09 10:57:55 · 21558 阅读 · 0 评论