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

百度网站上做推广受骗自己如何制作一个小程序

百度网站上做推广受骗,自己如何制作一个小程序,哈尔滨+做网站公司有哪些,做网站只有域名我在使用consul的时候主要用于prometheus的consul服务发现,把数据库、虚拟机信息发布到consul,prometheus通过consul拿到数据库、虚拟机信息去采集指标信息。 此篇文章前提是已经安装好consul服务以后,安装consul请参考二进制方式部署consul…

我在使用consul的时候主要用于prometheus的consul服务发现,把数据库、虚拟机信息发布到consul,prometheus通过consul拿到数据库、虚拟机信息去采集指标信息。

此篇文章前提是已经安装好consul服务以后,安装consul请参考二进制方式部署consul单机版进行安装。

1.consul模板

文件名:consul-register.json.template

{"ID": "{{ exporter_id }}","Name": "{{ exporter_id }}","Tags": [{% for tag in tags %}"{{ tag }}"{% if not loop.last %},{% endif %}{% endfor %}],"Address": "{{ exporter_address }}","Port": {{ exporter_port }},"Meta": {{% for key, value in labels.items() %}"{{ key }}":"{{ value }}"{% if not loop.last %},{% endif %}{% endfor %}},"EnableTagOverride": false,"Weights": {"Passing": 10,"Warning": 1}
}

2.consul服务注册

import json
import osimport requests
from jinja2 import Environment, FileSystemLoaderclass Config:PROJECT_DIR = os.path.dirname(os.path.abspath(__file__))# 配置文件地址,根据自身存放路径修改CONSUL_TEMPLATE_DIR = os.path.join(PROJECT_DIR, 'common/consul')jinja_env = Environment(loader=FileSystemLoader(Config.CONSUL_TEMPLATE_DIR))
consul_register_template = jinja_env.get_template('consul-register.json.template')def register_vhost_exporter_to_consul() -> None:print(f"register node exporter to consul.")host = "192.168.56.108"exporter_id = f'node-exporter-192.168.56.108'params = consul_register_template \.render(exporter_id=exporter_id,tags=['vhost', 'node', 'exporter', 'node-exporter'],exporter_address=host,exporter_port=49150,labels={"host": host,"bk_inst_id": 1,"vh_oper_staff": 'test'})print(f"Start register svc: {exporter_id}")# http://192.168.56.108:8500为consul服务器地址resp = requests.put(f"http://192.168.56.108:8500/v1/agent/service/register",json=json.loads(params),verify=False)if not resp.ok:raise Exception(f"register svc {exporter_id} failed.")print(f"register svc {exporter_id} Success.")if __name__ == '__main__':register_vhost_exporter_to_consul()

执行注册后,效果如下图
请添加图片描述
请添加图片描述

3.consul服务注销

import requestsdef unregister_vhost_exporter_from_consul():exporter_id = f'node-exporter-192.168.56.108'resp = requests.put(f"http://192.168.56.108:8500/v1/agent/service/deregister/{exporter_id}",verify=False)if not resp.ok and resp.status_code != 404:# 404说明已经取消注册过了raise Exception(f"unregister svc {exporter_id} failed.")if __name__ == '__main__':unregister_vhost_exporter_from_consul()

注销后效果如下图
请添加图片描述

http://www.ds6.com.cn/news/33922.html

相关文章:

  • 如何给网站绑定域名bt种子磁力搜索引擎
  • 罗湖网站制作公司临沂色度广告有限公司
  • angularjs 做电商网站苏州网站外包
  • jsp网站服务建设是什么上海专业的seo推广咨询电话
  • 西安直播室网站建设sem账户托管
  • 如何申请域名后缀seo是什么岗位的缩写
  • 可以做积分的网站怎么把平台推广出去
  • 开网站制作公司南宁求介绍seo软件
  • 成都seo经理网站seo运营培训机构
  • 织梦网站文章内容模板网络营销策划方案模板
  • 织梦CMS做的网站能过等保三级吗建站工具有哪些
  • 生鲜网站建设规划书样板电商运营seo
  • 临沂做网站价格东莞seo收费
  • 企业网站建设知乎最大免费发布平台
  • 软装设计公司网站网络销售怎么学
  • 企业为什么做网站 图片网站怎么推广
  • 烟台 网站建设多少钱seo策略
  • anaconda可以做网站吗一个网站的seo优化有哪些
  • 代理登录网站seo咨询解决方案
  • 企业网站建设项目描述百度如何做推广
  • 紫色的网站杭州排名优化公司电话
  • 徐州市徐州市城乡建设局网站西安seo管理
  • 专业网站开发建设百度投放广告怎么收费
  • 公司网站开发微营销
  • 新西兰网站后缀重庆seo推广服务
  • 贵阳做网站seo最有效的推广方式
  • 网站怎么关键字优化网络营销和传统营销有什么区别
  • 企业网站建设哪家专业百度网盘人工客服
  • 营销网站的搭建seo点击排名工具
  • 网站升级需要什么跨境电商营销推广