随笔 - 131  文章 - 0  评论 - 304  阅读 - 341万

随笔分类 -  Java架构设计

Nginx配置之负载均衡、限流、缓存、黑名单和灰度发布
摘要:一、Nginx安装(基于CentOS 6.5) 1.yum命令安装 yum install nginx –y(若不能安装,执行命令yum install epel-release) 2. 启动、停止和重启 service nginx startservice nginx stopservice ng 阅读全文
posted @ 2017-10-26 10:04 Devin Zhang 阅读(15692) 评论(2) 推荐(5) 编辑
数据库高可用方案
摘要:低读低写并发、低数据量方案 方案一:双机高可用方案 1.数据库架构图 2.特点 一台机器A作为读写库,另一台B作为备份库;A库故障后B库作为读写库;A库恢复后A作为备库。 3.开发说明 此种情况下,数据源配置中的数据库IP地址,可采用虚拟的IP地址。虚拟IP地址由两台数据库机器上的keepalive 阅读全文
posted @ 2017-06-13 15:18 Devin Zhang 阅读(20215) 评论(10) 推荐(13) 编辑
基于Docker的ELK日志平台搭建
摘要:1.安装Docker Docker可简单理解为一个轻量级的虚拟机。Docker对进程进行封装隔离,隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。Docker和传统虚拟化方式的不同。传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而Docker内 阅读全文
posted @ 2017-06-08 13:49 Devin Zhang 阅读(15119) 评论(1) 推荐(0) 编辑
日志存储系统常用技术方案介绍
摘要:日志存储系统常用技术方案有两种:一是log4j/logback+mongodb的方式,一种是基于ELK的日志存储系统。 日志一般存储在数据库和文件系统中。日志数据要和生产正式库分开存储,否则会影响正式库的运行,带来隐患。另外,为了防止日志存储性能问题,后期可以考虑采用异步的消息队列形式进行存储。 下 阅读全文
posted @ 2017-05-10 18:20 Devin Zhang 阅读(5302) 评论(1) 推荐(0) 编辑
微服务架构介绍和RPC框架对比
摘要:微服务架构介绍和RPC框架对比 1.微服务架构 1.1 特征 自动化部署,端点智能化,语言和数据的去中心化控制。 1.2架构 一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机制(通常用HTTP资源API)。可通过全自动部署机制独立部署,共用一个最 阅读全文
posted @ 2017-04-18 16:06 Devin Zhang 阅读(24617) 评论(0) 推荐(1) 编辑
基于阿里云的JavaEE系统框架介绍
摘要:基于阿里云的系统框架展望 1) CDN 用于缓存静态文件等等。七牛和阿里的都还可以。 七牛要做的久一点,各种图片处理的接口要完善一些 阿里的CDN要稍微好一点点,但是没有不安全的访问方式,访问稍微没有那么灵活。图片处理功能弱一点。 2) 负载均衡 可以自己搭建也可以用阿里云的负载均衡服务。自己搭建推 阅读全文
posted @ 2017-04-11 15:00 Devin Zhang 阅读(2143) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示