【问题标题】:Chaos testing of Vertx ApplicationVertx 应用程序的混沌测试
【发布时间】:2020-02-23 08:53:55
【问题描述】:

用于对部署在 Openshift 上的 Vertx 应用程序进行混沌测试的任何工具的指针。 Chaos Monkey 或其他任何工具都可以工作吗?

【问题讨论】:

  • 我们不会针对 vertx 应用程序测试 Chaos Monkey 的 Spring Boot。你当然可以试一试。仍然存在一个错误,这使得它在底层网络中的使用存在问题。

标签: vert.x chaos vertx-httpclient vertx-eventbus spring-boot-chaos-monkey


【解决方案1】:

在本地安装 OpenShift(minishift 或全部安装在单台机器上)Pumba https://github.com/alexei-led/pumba 运行良好,因为它可以连接到本地 docker 套接字并杀死 pod。

请注意排除 OC pod,否则 UI 也会突然停止工作。

如果您想了解更多关于 openshift + pumba 的信息,请查看我去年写的幻灯片:https://www.jetdrone.xyz/presentations/codemotion-amsterdam-2018/

【讨论】:

  • 谢谢保罗。有什么工具可以对 vertx 应用进行负载测试?
  • 在我展示的wrk 的演示文稿中,幻灯片jetdrone.xyz/presentations/codemotion-amsterdam-2018/#/20 链接:github.com/wg/wrk
  • 谢谢保罗。想要对从多个来源(如 Kafka/数据库)读取数据的 Vertx 应用程序执行混沌测试。该应用程序托管在 Openshift 上。 Vertx 应用程序是否支持 Chaos Monkey?我找不到 Vertx 的 Maven 插件。我猜目前所有的支持都是针对 Spring boot 的。提前致谢。
  • Vertx 是 openshift 上官方支持的运行时。然而 Vertx 不需要任何特定的插件,标准的 fabric8 插件就可以了。
猜你喜欢
  • 2019-02-04
  • 2023-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-30
  • 2017-11-13
  • 1970-01-01
相关资源
最近更新 更多