- 博客(6)
- 收藏
- 关注
原创 kafka-manager配置和使用
kafka-manager配置 最主要配置就是用于kafka管理器状态的zookeeper主机。这可以在conf目录中的application.conf文件中找到。kafka-manager.zkhosts="my.zookeeper.host.com:2181" 当然也可以声明为zookeeper集群。kafka-manager.zkhosts="my.zookee...
2018-11-20 00:07:38 2143 1
原创 高效使用hibernate-validator校验框架
一、前言 高效、合理的使用hibernate-validator校验框架可以提高程序的可读性,以及减少不必要的代码逻辑。接下来会介绍一下常用一些使用方式。二、常用注解说明限制 说明 @Null 限制只能为null @NotNull 限制必须不为null @AssertFalse 限制必须为false @AssertTrue 限制必须为tr...
2018-11-13 19:15:42 1232
原创 Springboot集成ES启动报错
报错内容None of the configured nodes are availableelasticsearch.yml配置cluster.name: fansnode.name: node-72node.master: truenode.data: truenetwork.host: 112.122.245.212http.port: 39200transp...
2018-11-12 18:39:59 2171
原创 springmvc controller动态设置content-type
springmvc RequestMappingHandlerAdapter#invokeHandlerMethod 通过ServletInvocableHandlerMethod#invokeAndHandle调用目标方法,并处理返回值。 如果return value != null,则通过returnvalueHandlers处理,内部会调用MessageConverter...
2018-11-10 11:15:37 9303
原创 log4j平稳升级到log4j2
一、前言 公司中的项目虽然已经用了很多的新技术了,但是日志的底层框架还是log4j,个人还是不喜欢用这个的。最近项目再生产环境上由于log4j引起了一场血案,于是决定升级到log4j2。二、现象 虽然生产环境有多个结点分散高并发带来的压力,但是消息中心上一周好多接入方接入,导致并发量一下就增多了,导致服务卡死。在堆栈信息中看到大量的BLOCK异常,如下。"http-nio-...
2018-11-09 20:45:58 3175
原创 Springmvc借助SimpleUrlHandlerMapping实现接口开关功能
一、接口开关功能 1、可配置化,依赖配置中心 2、接口访问权限可控 3、springmvc不会扫描到,即不会直接的将接口暴露出去二、接口开关使用场景 和业务没什么关系,主要方便查询系统中的一些状态信息。比如系统的配置信息,中间件的状态信息。这就需要写一些特定的接口,不能对外直接暴露出去(即不能被springmvc扫描到,不能被swagger扫描到)。三、Simple...
2018-11-04 00:00:18 659
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人