Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用命令行脚本动态配置haproxy?

如何使用命令行脚本动态配置haproxy?
EN

Stack Overflow用户
提问于 2019-09-10 18:09:03
回答 1查看 515关注 0票数 0

我想知道如何通过命令行自动重新映射运行特定应用程序的url script.For例如,侦听http://206.189.22.155:30000/designer-api/的应用程序应该映射到http://206.189.22.155/designer-api/

我已经尝试通过在haproxy.conf中添加必要的前端和后端配置来手动映射特定应用程序的URL。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
frontend http-in
    mode    http

    bind 206.189.22.155:80

    acl path-page-designer              path_beg -i /designer-api/
    use_backend page-designer-backend   if path-page-designer

backend page-designer-backend
    mode    http

    option  httplog
    option  forwardfor

    server  appserver1 206.189.22.155:30000

这个配置工作完美,而不是手动配置它,我想通过命令行自动映射发布管道中的每个应用程序的网址script.This命令行脚本应该更新haproxy配置,以自动重新映射网址每次发布管道是run.The脚本也应该是一个通用的脚本与应用程序的具体细节(如端口,/servicename等)作为参数从管道配置传递给脚本。我不想为每个应用程序创建单独的脚本。只有一个通用脚本,用于所有的pipelines.So,我如何实现这一点?请帮助我举例说明如何获得应用程序特定的细节(如端口、/servicename等),并将其作为参数发送到发布管道中的命令行脚本。

EN

回答 1

Stack Overflow用户

发布于 2019-09-19 13:47:18

您可以使用与haproxy的领事集成,请查看以下帖子:

https://learn.hashicorp.com/consul/integrations/haproxy-consul

我希望这能帮到你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57876180

复制
相关文章
01 . HAProxy原理使用和配置
1 . 采用单线程、事件驱动、非阻塞模型,减少上下文切换的消耗,能在1ms内处理数百个请求。并且每个会话只占用数KB的内存。
iginkgo18
2020/09/27
3.6K0
01 . HAProxy原理使用和配置
负载均衡工具haproxy安装,配置,使用
一,什么是haproxyHAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支PHP
Java架构师必看
2020/10/26
9970
负载均衡工具haproxy安装,配置,使用
HAproxy 配置详解
一  haproxy  简介 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上.
星哥玩云
2022/06/29
4.3K0
0656-6.2.0-如何配置Haproxy高可用
Fayson在之前的文章有提到《如何使用HAProxy实现HiveServer2负载均衡》《如何使用HAProxy实现Impala的负载均衡》集群采用了haproxy保证了集群服务的高可用,但是Haproxy本身并没有实现热备,在Haproxy服务器出现问题时,需要手动切换。本文主要介绍如何采用keepalived解决实在Haproxy高可用。
Fayson
2019/06/20
1K1
0656-6.2.0-如何配置Haproxy高可用
HaProxy 安装搭建配置
HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操作系统上。
小陈运维
2022/08/19
4050
HaProxy 安装搭建配置
Java 如何实现动态脚本?
阿里妹导读:在平台级的 Java 系统中,动态脚本技术是不可或缺的一环。本文分享了一种 Java 动态脚本实现方案,给出了其中的关键技术点,并就类重名问题、生命周期、安全问题等做出进一步讨论,欢迎同学们共同交流。
Spark学习技巧
2021/03/05
2K0
Java 如何实现动态脚本?
HaProxy 安装搭建配置
HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操作系统上。
小陈运维
2021/10/20
7360
HAProxy 配置负载均衡
image.png 准备条件 1. 安装好HAProxy 2. 启动两个web应用服务器,这里启动了两个nginx nginx1 端口 8080 nginx2 端口 8081 都有一个页面 test.html,显示的内容不同,nginx1 里的test.html显示 1,nginx2 里的test.html显示 2 目标 配置HAProxy做为前端的负载均衡服务器,通过HAProxy访问test.html,动态指向nginx1或nginx2,页面显示 1 或 2,多次刷新页面,应看到不同输出 配置文件 在
dys
2018/04/02
1.4K0
HAProxy 配置负载均衡
HAproxy配置及优化
net.ipv4.ip_local_port_range=1024 61000>>/etc/sysctl.conf
用户5760343
2022/05/19
4190
HAproxy配置及优化
SaltStack——配置管理(haproxy)
1.balance roundrobin # 轮询,软负载均衡基本都具备这种算法 2.balance static-rr # 根据权重,建议使用 3.balance leastconn # 最少连接者先处理,建议使用 4.balance source # 根据请求源IP,建议使用 5.balance uri # 根据请求的URI 6.balance url_param,# 根据请求的URl参数'balance url_param' requires an URL parameter name 7.balance hdr(name) # 根据HTTP请求头来锁定每一次HTTP请求 8.balance rdp-cookie(name) # 根据据cookie(name)来锁定并哈希每一次TCP请求
江小白
2018/07/17
7280
SaltStack——配置管理(haproxy)
HAProxy配置文件结构
image.png 前面配置负载均衡的示例中,使用了一个简单的配置文件 global daemon maxconn 256 defaults mode http timeout connect 5000ms timeout client 50000ms timeout server 50000ms frontend http-in bind *:7000 default_backend neo4j backend neo4j server s1 127.0.0.1:808
dys
2018/04/02
8260
HAProxy配置文件结构
Haproxy的安装与配置
Haproxy是一款高性能的负载均衡软件。因为其专注于负载均衡这一些事情,因此与Nginx比起来在负载均衡这件事情上做得更好,更专业。
砒霜拌辣椒
2023/08/23
1.5K0
Haproxy的安装与配置
如何使用HAProxy实现Impala的负载均衡
前面Fayson介绍过《如何使用Nginx实现Impala负载均衡》,正如之前所说Cloudera官网推荐并支持的负载均衡为HAProxy。所以Fayson就介绍一下如何使用HAProxy实现Impala服务的负载均衡。
Fayson
2018/03/29
2.8K0
如何使用HAProxy实现Impala的负载均衡
配置Haproxy + Keepalived +PXC 5.7
MySQL读写分离高的方案很多,可谓五花八门。其中Haproxy + Keepalived + MySQL(Master Slave)是较为常用的一种选择。本文基于PXC 5.7集群环境来配置Haproxy以及结合Keepalived实现MySQL的读写分离,以下为主要配置方法及其步骤。
Leshami
2018/08/06
1.8K0
配置Haproxy + Keepalived +PXC 5.7
使用命令行界面运行Python脚本
本文将讲解如何使用带有argparse库的命令行界面运行Python脚本。命令行界面(CLI)允许我们通过在Shell(如果使用的是Windows,则为命令提示符)中键入命令来执行程序。我们可以在命令行上键入不同的参数并将这些参数传递到脚本中,而不是每次运行脚本时都更改.py文件中的代码。因此,使用CLI是非常灵活和方便的,而且,从黑屏启动程序会让你更酷,更像一个真正的程序员。
fanjy
2022/04/13
2.9K0
使用命令行界面运行Python脚本
Haproxy-安装与配置
程序员 NEO
2023/10/12
2300
Haproxy-安装与配置
游戏使用脚本配置HTTP
在游戏世界中,使用脚本工具帮助优化游戏体验已经成为一种普遍现象。但是,是否需要结合代理IP来使用游戏脚本呢?本文将探讨游戏使用脚本时是否需要代理IP的利弊,并分享合规使用脚本的方法。
华科云商小孙
2023/09/15
2450
configure配置脚本的使用
诺谦
2018/01/08
2K0
configure配置脚本的使用
Kotlin 使用命令行执行 kts 脚本
我们可以运行如下命令得到一个可交互的 shell,然后输入任何有效的 Kotlin 代码,并立即看到结果
一个会写诗的程序员
2018/08/17
2K0
Kotlin 使用命令行执行 kts 脚本
RouterOS 使用CloudFlare动态更新 DDNS脚本
Mikrotik RouterOS 是一个比较优秀的路由系统,最近了解了一下,确实很强大,特别是稳定性和系统占用,简直比ikuai、openwrt好太多,但是上手确实有一定门槛,很多东西都需要自己配置,所以功能也很强大,喜欢折腾的同学可以在虚拟机里面安装试试,只用下载chr版本,到Mikrotik官网注册帐号就可以注册无限制永久使用版本。
Lcry
2022/12/25
9.1K1

相似问题

HAProxy动态配置

14

如何动态设置HAProxy IP配置?

12

如何使用Certbot/letsencrypt配置HAProxy

12

多域的HAProxy动态SSL配置

13

在HAProxy配置中动态创建后端部分

125
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文