摘要:在Java中可以使用HttpServer类来实现Http大发幸运飞艇服务 器,该类位于com.sun.net包下(rt.jar)。实现代码如下: 主程序类 HttpServer :HttpServer主要是通过带参的create大发幸运飞艇方法 来创建,第一个参数InetSocketAddress表示绑定的ip大发幸运飞艇地址 和端口号。第 阅读全文
posted @ 2020-01-14 15:35 布禾 阅读 (381) 评论 (0) 编辑
摘要:1. 主程序类: 2. pom.xml: 3. 使用maven打包(clean package),此war包可以用于传统的部署方式(外部tomcat),也可以直接使用java jar 的方式运行。 阅读全文
posted @ 2019-11-02 21:43 布禾 阅读 (170) 评论 (0) 编辑
摘要:配置nginx 1.大发幸运飞艇下载 证书文件 2.在nginx的conf目录中创建目录cert目录,并将证书文件拷贝进去。 3.配置nginx.conf,完整的nginx.conf如下: 4.启动nginx,然后进行访问: 启动时nginx:[emerg]unknown directive ssl错误 原因是n 阅读全文
posted @ 2019-10-17 15:23 布禾 阅读 (172) 评论 (0) 编辑
摘要:大发幸运飞艇简介 Spring Cloud Config为分布式系统中的外部化配置提供了大发幸运飞艇服务 器端和客户端支持,大发幸运飞艇服务 器端统一管理所有配置文件,客户端在启动时从大发幸运飞艇服务 端获取配置信息。大发幸运飞艇服务 器端有多种配置方式,如将配置文件存储在大发幸运飞艇本地 或者存储在远程Git仓库等等,并且在配置文件被更改时,可以通过多种途径如actuator的 阅读全文
posted @ 2019-09-23 11:40 布禾 阅读 (300) 评论 (0) 编辑
摘要:大发幸运飞艇简介 Zuul是Netflix提供的一个开源的API网关大发幸运飞艇服务 器,SpringCloud对Zuul进行了整合和增强。大发幸运飞艇服务 网关Zuul聚合了所有微大发幸运飞艇服务 接口,并统一对外暴露,外部客户端只需与大发幸运飞艇服务 网关交互即可。相对于内部大发幸运飞艇服务 而言,能够防止其被外部客户端直接访问而暴露大发幸运飞艇服务 的敏感信息,起到了保护作用。除此之外, 阅读全文
posted @ 2019-09-19 18:24 布禾 阅读 (217) 评论 (0) 编辑
摘要:大发幸运飞艇简介 上篇文章中讲了使用Hystrix实现容错,除此之外,Hystrix还提供了近乎实时的监控。本文将介绍如何进行大发幸运飞艇服务 监控以及使用Hystrix Dashboard来让监控数据图形化。 项目介绍 1. sc parent,父模块(请参照 "SpringCloud学习笔记(1):Eureka注册中心" 阅读全文
posted @ 2019-09-18 18:10 布禾 阅读 (264) 评论 (0) 编辑
摘要:大发幸运飞艇简介 在微大发幸运飞艇服务 架构中,微大发幸运飞艇服务 之间的依赖关系错综复杂,难免的某些大发幸运飞艇服务 会出现故障,导致大发幸运飞艇服务 调用方出现远程调度的线程阻塞。在高负载的场景下,如果不做任何处理,可能会引起级联故障,导致大发幸运飞艇服务 调用方的资源耗尽甚至整个系统奔溃。Hystrix是一个由Netflix开源的一个延迟和容错库,它通过添加延迟容忍和容错逻 阅读全文
posted @ 2019-09-17 18:28 布禾 阅读 (203) 评论 (0) 编辑
摘要:大发幸运飞艇简介 Feign是一个声明式的Web Service客户端,它简化了Web大发幸运飞艇服务 客户端的编写操作,相对于Ribbon+RestTemplate的方式,开发者只需通过简单的接口和注解来调用HTTP API。它支持Spring MVC注解和JAX RS注解,还支持可插拔式的编码器和解码器。整合了Eurek 阅读全文
posted @ 2019-09-12 15:56 布禾 阅读 (204) 评论 (0) 编辑
摘要:大发幸运飞艇简介 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡大发幸运飞艇工具 ,在注册中心对Ribbon客户端进行注册后,Ribbon可以基于某种负载均衡算法,如轮询(默认)、随机、加权轮询、加权随机等自动大发幸运飞艇帮助 大发幸运飞艇服务 消费者调用接口。 项目介绍 1. sc parent,父模 阅读全文
posted @ 2019-09-11 18:30 布禾 阅读 (243) 评论 (0) 编辑
摘要:大发幸运飞艇简介 Eureka是Netflix开源的基于rest的大发幸运飞艇服务 治理方案,分为Server端和Client端,Server端为注册中心,其他微大发幸运飞艇服务 通过Client端连接Server端进行大发幸运飞艇服务 的注册和发现。 项目介绍 1. sc parent,父模块 2. sc provider,提供者模块 3. sc e 阅读全文
posted @ 2019-09-11 12:01 布禾 阅读 (354) 评论 (0) 编辑