摘要: spring 动态数据源 阅读全文
posted @ 2017-04-28 14:14 RedEverything 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: redmine有时候新建问题 ,更新指派人的时候反应很慢, 很大原因应该是发送邮件方式不对. 1.一种方式是改为异步发送 2.另外检测到rdmine日志 ,会发现发送邮件失败 ,也会导致发送很慢. 这时候要配置系统的sendmail问题.看下具体是哪里出了问题 . 阅读全文
posted @ 2016-03-24 17:07 RedEverything 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 下面是一种客户端和服务端的调用链,可能会走到其他分支,但是通过这一条链路,可以观察dubbo的整体脉络.服务端:客户端: 阅读全文
posted @ 2016-01-18 21:02 RedEverything 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: 上一章介绍了 bind的逻辑.bind执行之后,会开启监听.今天讨论一下监听 bind到端口之后,开启监听这一段逻辑1.首先从abstractUnsafe开始说起.可以看到,执行了dobind操作之后,紧接着执行的是 pipeline.fireChannelActive();//abstractUn... 阅读全文
posted @ 2016-01-06 23:48 RedEverything 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 请看一下简单的 一个netty4服务端启动代码样例 EventLoopGroup bossGroup = new NioEventLoopGroup(); EventLoopGroup workerGroup = new NioEventLoopGroup(); try ... 阅读全文
posted @ 2016-01-06 23:10 RedEverything 阅读(2499) 评论(0) 推荐(0) 编辑
摘要: netty服务端ServerBootstrap 启动的时候,默认有两个eventloop分别是bossGroup和 workGroup. (其实大部分人这么叫的.并没有明确这个名字).一般服务端启动的时候会使用下面的代码 1 NioEventLoopGroup bossGroup1 ... 阅读全文
posted @ 2016-01-03 21:15 RedEverything 阅读(6486) 评论(0) 推荐(0) 编辑
摘要: netty5新增了一个注解 @SKIP 代码如下 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @interface Skip { // no value }这个是干什么用的呢?简... 阅读全文
posted @ 2016-01-01 19:01 RedEverything 阅读(2929) 评论(0) 推荐(0) 编辑