摘要:
@ConfigurationProperties注解获取配置文件application.yml或application.properties中配置的属性值,并注入Bean中。 如springcloud getway的配置 spring: application: name: getway-serve 阅读全文
摘要:
Hystrix 分布式系统中调用服务会遇到的问题,当调用链路过长,某个环节请求出现超时、异常、服务宕机时,会引起整个调用链路出错或者严重占用资源,并且可能蔓延至整个系统,从而引起雪崩效应。 Hystrix是一个用于处理用于处理分布式系统的延迟和容错的开源框架,当遇到服务调用超时、异常、服务宕机等时, 阅读全文
摘要:
select A.column_name 字段名,A.data_type 数据类型,A.data_length 长度,A.data_precision 整数位, A.Data_Scale 小数位,A.nullable 允许空值,A.Data_default 缺省值,B.comments 备注 fro 阅读全文
摘要:
OpenFeign OpenFeign 是对feign、RestTemplate、Ribbon进行封装的用于代替feign的客户端服务接口调用工具,支持SpringMVC标注注解和HttpMessageConverters,可以与Eureka和Ribbon组合使用以支持负载均衡。Opnefeign的 阅读全文
摘要:
负载均衡 负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务,简单地说就是将用户的请求平摊的分配到多个服务上,从而达到HA(高可用);常见的负载均衡有软件Nginx、LVS,硬件F 阅读全文
摘要:
springcloud Netflix Eureke 在服务注册与发现中,有一个注册中心,当服务器启动时,会把当前自己的服务器信息,如服务地址通讯地址等以别名的方式注册到注册中心,服务消费者通过别名的方式从注册中心获取实际调用地址;相当于键值对(key:别名、服务名,value:服务器元数据,如地址 阅读全文
摘要:
####测试链接 telnet xxx.14.146.229 3306 --外网地址 端口(公网地址 端口) 若不支持telnet命令,则控制面板-》程序-》启用或关闭windows功能-》telnet client选中确认 若有如下提示,则可能是服务器端口未开放或者未配置访问规则 查看并开启端口 阅读全文
摘要:
####报文格式 {"name":"文件名","out":"文件字节码"} ####通过接口下载远程文件 public void downloadFrom(HttpServletResponse res, HttpServletRequest request, Integer id) throws 阅读全文
摘要:
原因是本人使用jdk版本跟maven指定的jdk版本不一致 在pom.xml修改maven jdk版本(本项目有效) <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.comp 阅读全文
摘要:
// 不能使用一个值为null的引用类型变量来调用非静态方法,否则会抛出异常 String str = null; if (str.equals("SnailClimb")) { ... } else { .. } //使用常量调用 "SnailClimb".equals(str);// false 阅读全文