会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
问题杀手。
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2019年5月22日
聊聊Dubbo(九):核心源码-服务端启动流程2
摘要: 3 ServiceConfig#doExportUrlsFor1Protocol 重点分析 3.1 组装URL所需参数 String name = protocolConfig.getName(); if (name == null || name.length() == 0) { name = "
阅读全文
posted @ 2019-05-22 18:14 问题大白
阅读(337)
评论(0)
推荐(0)
编辑
你真的了解Netty中@Sharable?
摘要: 一、前言Netty 是一个可以快速开发网络应用程序的基于事件驱动的异步 网络通讯 框架,它大大简化了 TCP 或者 UDP 服务器的网络编程。Netty 的应用还是比较广泛的,比如阿里巴巴开源的 Dubbo 和 Sofa-Bolt等 框架底层网络通讯都是基于 Netty 来实现的。Netty的设计是
阅读全文
posted @ 2019-05-22 17:56 问题大白
阅读(860)
评论(0)
推荐(0)
编辑
聊聊Dubbo(九):核心源码-服务端启动流程1
摘要: 0 前言 Dubbo是阿里巴巴开源的基于Java实现的高性能、透明化的RPC框架。深入了解Dubbo源码,有助于快速定位问题、高效实现自定义拓展。本文以Dubbo服务端初始化过程为例,分析Dubbo怎么从配置转化成可被调用的服务。 以典型的服务端结合Spring配置为例: <!-- 提供方应用信息,
阅读全文
posted @ 2019-05-22 16:58 问题大白
阅读(504)
评论(0)
推荐(0)
编辑
终结篇:MyBatis原理深入解析(一)
摘要: 1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。 2 JDBC实现查询分析# 我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需要以下
阅读全文
posted @ 2019-05-22 15:48 问题大白
阅读(1041)
评论(0)
推荐(0)
编辑
Nginx反向代理,负载均衡,redis session共享,keepalived高可用
摘要: 相关知识自行搜索,直接上干货。。。 使用的资源: nginx主服务器一台,nginx备服务器一台,使用keepalived进行宕机切换。 tomcat服务器两台,由nginx进行反向代理和负载均衡,此处可搭建服务器集群。 redis服务器一台,用于session的分离共享。 nginx主服务器:19
阅读全文
posted @ 2019-05-22 14:48 问题大白
阅读(346)
评论(0)
推荐(0)
编辑
如何设计一个百万级用户的抽奖系统?
摘要: 目录 1.抽奖系统的背景引入 2.结合具体业务需求分析抽奖系统 3.一个未经过优化的系统架构 4.负载均衡层的限流 5.Tomcat线程数量的优化 6.基于Redis实现抽奖业务逻辑 7.发放礼品环节进行限流削峰 8.系统架构设计总结 1、抽奖系统的背景引入 本文给大家分享一个之前经历过的抽奖系统的
阅读全文
posted @ 2019-05-22 11:58 问题大白
阅读(666)
评论(0)
推荐(0)
编辑