- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 OpenStack的Telemetry Data Collection服务概述
Telemetry项目是OpenStack的一个独立项目,专门用于采集其他服务的数据,用于计量。Telemetry提供了若干个软件组件,形成若干个服务的集合。服务之间通过OpenStack的消息总线互相通信。服务采集的数据可以发布给不同的存储或分析系统,默认发送给Gnocchi数据库。1. Telemetry功能轮询OpenStack服务,以计量服务的数据 监控服务的通知,以收集服务的事...
2019-02-28 23:34:02 1167
原创 Docker容器实例的网络与通信
一个Docker容器实例,无论使用哪个类型的网络驱动器(包括定制的网络插件),从容器内部来说网络都是透明的,即不区分自己是在哪种类型的网络中。而只知道自己的网络信息,如IP, Gateway, iptalbes, DNS等。默认创建的容器实例,不会对网络外暴露任何端口,只能供同属一个网络中的其他容器实例访问。创建容器时,可以通过-p|--publish暴露指定端口,如-p 8080:80表示将...
2019-02-18 22:21:16 879
原创 TestNG中在一个suite标签中的多个test标签之间共享中间数据的方法
在TestNG的一个测试suite中,可能存在多个<test>,那么在不同的<test>标签内部的测试类,其之间如何共享动态中间数据呢?比如在一个<test>中的一个测试类Producer中,一个测试方法产生了中间数据groupIds;而在后续另一个<test>中的一个测试类Consumer中,一个测试方法要访问这个中间数据。测试套件如下:...
2019-02-14 22:21:09 3087 1
原创 TestNG中在一个test标签中的多个测试类之间共享中间数据的方法
在TestNG的一个测试suite中,在一个<test>标签中可以包含多个测试类,那么这些测试类之间如何共享动态中间数据呢?比如在一个测试类Producer中,一个测试方法产生了中间数据groupIds;而在后续测试的另一个测试类Consumer中,一个测试方法要访问这个中间数据。测试套件如下:...<test> <classes> &l...
2019-02-14 21:33:28 2636 3
原创 Docker容器支持IPv6的方法
1.设置Docker Engine支持IPv61) 启动Docker Engine时即开启对IPv6的支持默认启动时Docker Engine只支持IPv4。启动Docker Engine时,指定--ipv6选项即可支持IPv6。2) 对于已经启动的Docker Engine开启对IPv6的支持配置/etc/docker/daemon.json文件如下。{ "ipv6...
2019-02-13 23:08:26 37774 3
原创 TestNG中的@Factory与@DataProvider的执行比较
TestNG中@Factory与@DataProvider的功能大相径庭,但是在多次执行的问题上常常理不清。1.@DataProvider首先,必须明确,使用@DataProvider修饰的方法,只负责提供测试数据,而且是测试执行前就确定了的静态数据。该方法必须被其他测试方法引用才意义。其次,必须强调,使用@DataProvider修饰的方法,其返回的数据类型必须为Object[][]...
2019-02-13 22:52:59 1612
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人