“私有云迁移问题解决方法”
需积分: 5 10 浏览量
更新于2023-11-24
收藏 614KB PDF 举报
藏经阁-私有云迁移问题解决方法.pdf;藏经阁-私有云迁移问题解决方法.pdf;
© 2017 PCITC All rights reserved.
本文介绍了解决私有云迁移问题的方法。迁移解决的主要问题之一是提高资源利用率。在老环境中,一个ECS只能部署一个应用,导致一些利用率较低的应用存在较大的资源浪费情况。为了解决这个问题,新环境引入了Docker。
通过使用Docker,新环境的EDAS实现了以下目标:
1. 弹性伸缩:新环境中,可以根据需求自动调整ECS的数量,实现资源的弹性使用。
2. 一台ECS可以部署多个应用:通过Docker,能够在同一台ECS上部署多个应用,提高资源利用率。
然而在使用Docker过程中,也遇到了一些问题。一个问题是在压测时,HSF调用性能较差,接受调用方的数据需要20多秒。这是因为Docker的CPU和网络是宿主机层面共享的,如果宿主机上有占用CPU或网络资源较大的应用,会影响其他应用的性能。为解决这个问题,可以将占用资源量大或属于核心业务的应用,如搜索、订单中心、会员中心等,采用ECS部署。
另一个问题是在功能测试时,有时正常,有时超时。这是因为Docker网络采用host模式,当宿主机部署多个应用时,HSF的端口会有多个。在开通安全策略时,如果没有开通所有需要的端口范围,会导致部分应用无法访问。解决办法是在本应用的安全组上申请开通12200-12220的端口范围。
此外,每次发版后总有几个节点起不来,需要手动重启。这是EDAS开发后台的bug,需要EDAS开发后台进行修复。
另外,文章还提到了Tomcat的问题。其中一个问题是在https站点下,重定向请求被浏览器禁止访问。这是因为SLB转发给Tomcat的请求属于Http协议,而在处理redirect指令时,Tomcat会以Http协议输出,浏览器禁止在https网站下有http协议的请求。
总之,本文介绍了在私有云迁移过程中遇到的一些问题及其解决方法。通过引入Docker以提高资源利用率和解决其他相关问题,能够更好地优化私有云环境的使用效率。
2023-09-04 上传
2023-08-27 上传
2023-09-11 上传
2023-08-30 上传
2023-08-31 上传
2023-09-11 上传
2023-09-11 上传
weixin_40191861_zj
- 粉丝: 86
- 资源: 1万+
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率