自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 保证系统的高可用

(1)【客户端层】到【反向代理层】的高可用,是通过反向代理层的冗余实现的,常见实践是keepalived + virtual IP自动故障转移 (2)【反向代理层】到【站点层】的高可用,是通过站点层的冗余实现的,常见实践是nginx与web-server之间的存活性探测与自动故障转移 (3)【站点层】到【服务层】的高可用,是通过服务层的冗余实现的,常见实践是通过service-connection...

2019-03-04 15:25:54 336

原创 高并发解决方案---java项目

高并发解决方案 请求—NGINX代理----Tomcat----web应用----底层service—数据库 请求到NGINX,NGINX到Tomcat,一个域名可以配置多个ip或者配置不同的端口,通过加权轮询的方式,访问不同的服务器,负载均衡 应用访问service可以使用dubbo,注册多个服务,消息队列来解决并发, 服务访问数据库,先访问缓存,在访问数据,对数据库进行分库分表。读写分离库,读...

2019-03-01 09:27:26 215

原创 mysql数据库锁表怎么解决

查询锁表信息 当前运行的所有事务 select * from information_schema.innodb_trx 当前出现的锁 select * from information_schema.innodb_locks 锁等待的对应关系 select * from information_schema.innodb_lock_waits 通过 select * from informati...

2019-03-01 09:25:43 2843 1

原创 sql语句的优化

1、查看sql是否涉及多表的联表或者子查询,如果有,看是否能进行业务拆分,相关字段冗余或者合并成临时表(业务和算法的优化) 2、涉及链表的查询,是否能进行分表查询,单表查询之后的结果进行字段整合 3、如果以上两种都不能操作,非要链表查询,那么考虑对相对应的查询条件做索引。加快查询速度 4、针对数量大的表进行历史表分离(如交易流水表) 5、数据库主从分离,读写分离,降低读写针对同一表同时的压力,至于...

2019-03-01 09:23:52 92

原创 webservice服务器与客户端

webservice服务器 webservice客户端 切换到jdk的bin目录下 在cmd命令中输入:wsimport -s 指定代码生成目录 -p 包名 -keep webservice访问地址url 示例:wsimport -s E:\jytc\src -p com.elie.util.client -keep http://localhost:8080/项目名/services...

2019-02-28 17:57:26 238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除