当前位置: 首页 > news >正文

北京微信网站建设公司做网页用什么软件好

北京微信网站建设公司,做网页用什么软件好,b2c企业有哪些公司,网站的设计原则本文由Markdown语法编辑器编辑完成。 1. 需求背景: 最近在启动一个服务时,突然发现它的一个接口,被另一个服务ip频繁的请求。 按理说,之前设置的是,每隔1分钟请求一次接口。但从日志来看,则是1秒钟请求一次&#xff…

本文由Markdown语法编辑器编辑完成。

1. 需求背景:

最近在启动一个服务时,突然发现它的一个接口,被另一个服务ip频繁的请求。
按理说,之前设置的是,每隔1分钟请求一次接口。但从日志来看,则是1秒钟请求一次,明显是不太正常的。
但是,我需要定位一下,这个ip对应的是哪个服务,因为有可能有多个服务,来请求这个接口。

因此,需求的背景就是,如何根据docker服务日志中展示的ip, 快速地查找出,它是docker-compose.yml中的哪个服务。
在这里插入图片描述

2. 解决方案:

2.1 docker inspect

如果一个docker-compose.yml里面的服务数量比较少,我们是可以通过 docker inspect的指令,来查看某个服务被分配的ip地址是多少的。

这里举一个简单的例子,假设我有一个容器的名称, container-abc, 那么我如果想知道它在启动状态下分配的ipv4的地址,可以输入以下指令:

docker inspect {your-container-name} |grep -i ip

这样就可以查看到这个容器对应的服务的ip地址了。
如下示例:
在这里插入图片描述
可以看到,在截图中,
serverIP, 是宿主机的ip地址;
而IPAddress, 就是这个容器,在docker内部的ip地址。
docker-compose.yml中的服务之间,相互调用接口,就是通过这个ip来访问的。

2.2 组合docker的指令

第一种方法,仅限于当docker里面的服务数量较少时,可以使用。但是如果服务较多,肯定不是很现实。于是咨询了一下豆包,她给出了我一些建议。

在这里插入图片描述
通过将豆包给出的shell脚本,创建一个shell文件,比如:

touch docker-ip.sh
vim docker-ip.sh
# 获取容器 ID 列表
container_ids=$(docker-compose ps -q)# 循环处理每个容器 ID
for container_id in $container_ids; do# 获取容器对应的服务名(通过解析容器名称来获取,容器名称包含服务名相关信息)service_name=$(docker inspect --format='{{.Name}}' $container_id | sed 's/^\///')# 获取容器的 IP 地址ip_address=$(docker inspect --format='{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $container_id)echo "服务名: $service_name,IP 地址: $ip_address"
done

将上述脚本写入 docker-ip.sh文件后,再次运行:

bash docker-ip.sh

就可以看到如下面的截图了,这里会显示每个服务对应的容器的名称,以及容器被分配的ip地址。

在这里插入图片描述

(完)

http://www.tj-hxxt.cn/news/106103.html

相关文章:

  • 宁夏做网站公司郑州做网站
  • wordpress搭建没域名谷歌优化师
  • 网站用户体验解决方案东莞网络推广及优化
  • flash做游戏下载网站网站测试
  • 手机平台网站开发怎样去推广自己的网店
  • 可以做视频网站的源码市场调研方法有哪些
  • 电商网站有哪些类型天津百度快速排名优化
  • 柳州市建设中心网站首页长春seo网站排名
  • 网页动画是如何制作出来的谷歌推广seo
  • 网站建设 风险拉新奖励的app排行
  • 自己做网站怎么做手机登录百度pc端入口
  • 嘉兴模板建站软件十大小说网站排名
  • 做网站目的渠道营销推广方案
  • 网站地图页面宁波seo网络推广咨询价格
  • 个人空间网站免费电子商务网站建设与维护
  • 手机高端网站开发百度经验登录入口
  • fifa17做任务网站如何做好网络营销工作
  • 用html做企业门户网站免费信息发布平台网站
  • 国外网站内容去哪些平台做初学seo网站推广需要怎么做
  • 网站建设需要怎么维护想做电商怎么入手
  • 做网站设计累吗什么软件比百度搜索好
  • 制作网站软件下载免费网站统计
  • 《网页设计与网站建设》第06章在线测试全网品牌推广公司
  • 福州商城网站建设天津百度快速优化排名
  • macbook air网站开发seo技术学院
  • 企业网络搭建拓扑图郑州网站优化公司
  • flash做ppt的模板下载网站有哪些澎湃新闻
  • 网站有订单了有声音提醒怎么做企业应该如何进行网站推广
  • 想让网站被谷歌收录怎么做seo是什么工作内容
  • 西安seo盐城seo外包是什么