【技术实现步骤摘要】
基于自主研发环境的云平台优化方法
本专利技术涉及计算机网络领域,特别涉及一种基于自主研发环境的云平台优化方法。
技术介绍
目前国际通用的云平台都是基于X86平台,通过VMware、微软的Hyper-V实现功能的部署,但在日益复杂的大环境下,发展国内的计算机产业,打破国外产品形成的垄断,保障国家信息安全,已成为大势所趋,而构建基于自主研发环境的私有云管理平台成为其中的重要一环。在私有云平台传统的X86开发环境下,由于硬件条件性能优良,在开发过程中对软件层面的性能关注很少,然而在自主研发硬件基础条件下,软件方面一些常用的设计方法却制约了私有云以及在云上运行的应用系统的整体运行效率。
技术实现思路
本公开提供一种基自主研发环境的云平台优化方法,其能够实现从软件层面对自主研发环境下云平台的优化,提升整体运行效率。本公开提供一种基于自主研发环境的云平台优化方法,包括以下步骤:搭建云平台;对所述云平台进行优化,包括对Web前端、数据库、中间件配置、以及服务端代码进行优化,其中: ...
【技术保护点】
1.一种基于自主研发环境的云平台优化方法,其特征在于,包括以下步骤:/n搭建云平台;/n对所述云平台进行优化,包括对Web前端、数据库、中间件配置以及服务端代码进行优化,其中:/n所述对Web前端的优化包括:减少HTTP请求,避免重定向,减少DOM元素,增加缓存利用率;/n所述对数据库的优化,包括:优化数据库配置参数,配置数据库监控工具,优化SQL语句;/n所述对中间件配置的优化,包括:应用程序配置为使用中间件提供的连接池,优化HTTP通道配置,关闭中间件的SQL日志记录,优化中间件启动文件,监控Java内存对象;/n所述对服务端代码的优化,包括优化开源框架参数配置,减少数据库请求数量。/n
【技术特征摘要】
1.一种基于自主研发环境的云平台优化方法,其特征在于,包括以下步骤:
搭建云平台;
对所述云平台进行优化,包括对Web前端、数据库、中间件配置以及服务端代码进行优化,其中:
所述对Web前端的优化包括:减少HTTP请求,避免重定向,减少DOM元素,增加缓存利用率;
所述对数据库的优化,包括:优化数据库配置参数,配置数据库监控工具,优化SQL语句;
所述对中间件配置的优化,包括:应用程序配置为使用中间件提供的连接池,优化HTTP通道配置,关闭中间件的SQL日志记录,优化中间件启动文件,监控Java内存对象;
所述对服务端代码的优化,包括优化开源框架参数配置,减少数据库请求数量。
2.根据权利要求1所述的云平台优化方法,其特征在于,所述减少HTTP请求的方法包括:
合并文件,包括把所有的脚本放到一个文件中,把所有的CSS文件放入一个样式表中;
利用CSSSprites技术,对页面中的背景图像进行整合。
3.根据权利要求1所述的云平台优化方法,其特征在于,所述避免重定向的方法包括:
使用后缀带有斜杠的URL进行导航;
简化新旧站点之间的链接定位,避免由地址切换引起的重定向。
4.根据权利要求1所述的云平台优化方法,其特征在于,所述增加缓存利用率的方法包括:
对于静态内容,设置文件头过期时间为永不过期;
对于动态内容,使用Cache-Control文件头减少浏览器的http请求;
开启所有静态资源永久强缓存。
5.根据权利要求1所述的云平台优化方法,其特征在于,所述优化数据库配置参数具体包括:
修改数据库配置文件,扩展默认的缓存区大小,依据系统业务需要配置执行器排序最大内存,扩大数据库允许的最大连接数;
对JDBC驱动参数进行重新设置,以适应查...
【专利技术属性】
技术研发人员:杜大庆,卢炜,
申请(专利权)人:华迪计算机集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。