ServiceComb 与 ServiceStage 配合使用场景下优雅停机功能验证

举报
Leonang 发表于 2019/08/05 21:09:43 2019/08/05
9.5k+ 1 2
【摘要】 本文的论证方法和结论暂不严谨,还在探索对优雅停机功能的严谨验证,本博客后续会进一步论证并通过日志输出来进行重新修改,对给各位造成的困惑深表歉意。。

【本文的论证方法和结论暂不严谨,还在探索对优雅停机功能的严谨验证,本博客后续会进一步论证并通过日志输出来进行重新修改,对给各位读者造成的困惑深表歉意。。】

由于 Weathermap 项目的后台使用 ServiceComb 实现,并且部署在 ServiceStage 上,所以可以结合此项目来进行优雅停机功能的验证(构建 weathermap 项目的步骤可以很方便地在华为云官网上搜索获得)。

具体步骤如下:

  1. 在 ServiceStage 部署 CCE 集群和应用:

    此步骤可以参考官网上创建 weathermap 项目的实例。

    注意:由于此处主要目的是验证优雅停机功能,所以只需要创建后台部分就可以,并且在创建后台应用时可只创建 weather 项目。

    捕获.PNG

  2. 通过弹性伸缩的响应时间测试优雅停机功能

    如果没有优雅停机功能,在缩容之后,实例需要等待120秒才会关闭,所以可以通过测试缩容相应时间来测试优雅停机功能。实际上,由于优雅停机功能的存在,一般实例的缩容时间在秒级。

    选择“微服务云应用平台 -> 应用管理 -> 应用列表”,选中刚刚创建的应用,点进应用之后,在弹性伸缩标签减小实例数量,之后马上返回应用列表查看应用实例总数,多次刷新页面。可以发现,实例数量很快就会减少。实际测试当中,减少的时间在10秒左右。

捕获.PNG

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(1

抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。