【优质文档】系统部署方案与优化.pdf
《【优质文档】系统部署方案与优化.pdf》由会员分享,可在线阅读,更多相关《【优质文档】系统部署方案与优化.pdf(5页珍藏版)》请在三一文库上搜索。
1、系统部署方案与优化 方案背景: 目前部署在阿里云上的系统存在内存不够用,不定期的应用假死 问题。为了解决这些问题并能够很好的对系统的扩展性和可用性进行 配置。系统需要进行部署改造。为此提出改造方案。 目前的通讯过程主要有2 中构成,分别如下表: 详细的通讯过程如下图: ActiveMQ消息 服务器 数据库 Tomcat应用 服务器 支付客户端 1 支付客户端 N 支付宝 财付通 支付网关 7、消息发送 1、发送请求 4、返回结果 2、处理后发送 3、处理后返回 6、发送 回调消息 5、异步回调 图:通讯过程 其中通讯虚线标识是一次连接,但该连接为用完即关闭, 特点为连接 序号通讯路径备注 1
2、1 2 3 4生成订单、主动查询、 退款、取消订单 2 5 6 7付款通知 时间比较短。 图中实线标识该为一个连接,但该连接具有连接时间长 的特点,一般是系统起来后进行连接,系统主要注销后关闭。其中步 骤 6 采用的连接池技术。从图中可以看出目前主要的瓶颈分别内存、 硬盘速度和大小、带宽(目前较好) 。 分别讨论如下: 目前的内存的主要消耗对象为: 内存消耗对象分析 序号系统主要对象建议内存 1 Tomcat 应用服 务器 目前没有使用缓存技术,主要是线程占 用数和连接数占用相关的内存 4G 2 ActiveX 消息服 务器 主要是连接数和消息的存储(自带数据 库存储引擎) 4G 3 Mysq
3、l 查询缓存4G 4 操作系统进程管理、调度10% 4 预留应急和升级20% 结论:建议采用16G 内存。因虚拟机内存可以调整,在开始阶段可 以采用 8G 的内存(节省开支),支撑的数量高了调整为16G . 关于 CPU,建议 4 核心 CPU 及以上。主要用来给Mysql、java 使用。 数据量来后,可以将mysql 单独部署到独立的虚机上。 如果部署 mysql,建议硬盘 100G。不部署 mysql50G 即可。 本部署方案为迁移的方案,为计算优化需要的各个参数。 优化方案 系统的特点:数据增长量非常快,并且有在一定时间段比较集中 的特点。但是查询的量是比较少的,所有的操作基本上是以3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优质文档 优质 文档 系统 部署 方案 优化
链接地址:https://www.31doc.com/p-5301530.html