当前位置:首页 >> 中药养生 >> BAT大厂都在用的Docker。学会这三招,面试、工作轻而易举hold住

BAT大厂都在用的Docker。学会这三招,面试、工作轻而易举hold住

发布时间:2025-05-12

p> docker run ----name some-mysql -v /home/ubuntu/mysql/:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1qaz9ol. -p 8888:3306 -d mysql:5.5

docker run -d ----name mysql-exporter -p 9104:9104 -e DATA_SOURCE_NAME="root:1qaz9ol.@(47.95.238.18:8888)/mysql" prom/mysqld-exporter

注意:-e 此后的匹配要碎石对,分别对应 用户名/私钥@(ip:端口号)/mysql

4.在prometheus.yml的内置邮件里添加mysql的内置,并docker restart prometheus ,继续加载prometheus的内置(可以参考侧面的方法2)

5.重回老家prometheus页面,查询Targets里mysql是否是关机最终

6.按照侧面的docker关机prometheus步骤,内置好此后进去grafana每页,然后必需data source,重回老家prometheus,可用prometheus的url,必需“SeCoTest”

7.导入mysql巨集到grafana,mysql的巨集id为6239,其他方法和前面搭起服务于器是一样的哦。

下面是mysql的效果

适用Docker搭起分布式UI数据处理环境

如果我们的Web UI数据处理验证用例有上千条,分派短时间常常尽可能1~2天,我们用什么方法可以节省这个分派短时间呢?

接下来我们就通过分布式UI数据处理,即关机多个JaScript分派UI数据处理验证用例,且每个JaScript分派的UI数据处理验证用例都是并不相同的。这样子,就可以大大提升我们的UI数据处理验证的效率。

分布式UI数据处理的系统

UITest层会将验证立即送达GridHub层,而GridHub则会将这些验证立即叠加为验证任务发出通知到每一个Node路由器(在每台机器侧面我们可以装一个或多个Node路由器。),随后Node路由器驱动JaScript进行数据处理验证。验证完成后,Node路由器将验证结果送达GridHub侧面,GridHub再将结果转发回老家我们的验证程序UITest里

(如下绘出所示)

Selenium快照讲解

Selenium快照网上有很多,Facebook订阅方可。也可以定制本土化。而且还有非生物文档学的快照。兼具检修起着的远程UI服务于的生物文档学快照,还有轻量级简易版快照完整版。

1.中上层快照,可以继续做定制本土化

selenium/base: Base image which includes Ja runtime and Selenium Server JAR file

selenium/node-base: Base image for Grid Nodes which includes a virtual desktop environment

selenium/hub: Image for running a Grid Hub

2.苹果公司、火狐JaScript的非生物文档学快照

selenium/node-chrome: Grid Node with Chrome installed, needs to be connected to a Grid Hub

selenium/node-firefox: Grid Node with Firefox installed, needs to be connected to a Grid Hub

3.兼具远程UI服务于的生物文档学快照(检修起着):

selenium/node-chrome-debug: Grid Node with Chrome installed and runs a VNC server, needs to be connected to a Grid Hub

selenium/node-firefox-debug: Grid Node with Firefox installed and runs a VNC server, needs to be connected to a Grid Hub

4.简易版快照,不尽可能GridHub和Node的系统:

selenium/standalone-chrome: Selenium Standalone with Chrome installed

selenium/standalone-firefox: Selenium Standalone with Firefox installed

selenium/standalone-chrome-debug: Selenium Standalone with Chrome installed and runs a VNC server

selenium/standalone-firefox-debug: Selenium Standalone with Firefox installed and runs a VNC server

PDF链接:

新武器预览

适用docker关机GridHub

docker run ----name=hub -p 5001:4444 -e GRID_TIMEOUT=0 -e GRID_THROW_ON_CAPABILITY_NOT_PRESENT=true -e GRID_NEW_SESSION_WAIT_TIMEOUT=-1 -e GRID_BROWSER_TIMEOUT=15000 -e GRID_TIMEOUT=30000 -e GRID_CLEAN_UP_CYCLE=30000 -d selenium/hub:3.7.1-beryllium

docker关机Node

docker run ----name=chrome -p 5902:5900 -e NODE_MAX_INSTANCES=6 -e NODE_MAX_SESSION=6 -e NODE_REGISTER_CYCLE=5000 -e DBUS_SESSION_BUS_ADDRESS=/dev/null -v /dev/shm:/dev/shm ----link hub -d selenium/node-chrome-debug:3.7.1-beryllium

如果想关机多个Node,可以继续修改一下端口映射比如,将5902:5900修改为5903:5900这时候我们就可以推测绘出片里又显示了一个Node文档。

如果想在一个Node里关机多个JaScript,我们可以格外改这两个字符串的数量,比如我们将6修改为7NODE_MAX_INSTANCES=7;NODE_MAX_SESSION=7,这时候我们可以见到有7个苹果公司JaScript的logo

准备一个数据处理验证脚本,以Python为例

运行脚本

查询运行结果,最终!

注意:如果服务于器系统对不背书生物文档学不加这条会关机失败chrome_options.add_argument('----headless')

恭喜呀,迷恋这篇文章的话烦请点个“赞”哦!万分来向~(_▽_) PS:有缺陷可以联系我们哦~v ceshiren001

格外多系统对设计文章分享和免费的资讯领取 欢迎+V~ ceshiren001 _id=qrcodeCofrom=souhuCotimestamp=1652425107Coauthor=QY。

南京白癜风专科医院
北京白癜风专科医院
武汉哪个男科医院比较好
三亚男科检查哪些项目
郑州看白癜风到哪家医院好
回南天湿气重怎么祛除
塞来昔布与英太青比哪一个更有效
先诺欣多少钱一盒
人体气虚如何调理
视疲劳滴眼药水好用吗
标签:
友情链接: