首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用命令行脚本动态配置haproxy?

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

Stack Overflow用户
提问于 2019-09-11 02: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
复制
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 21:47:18

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

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

我希望这能帮到你。

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

https://stackoverflow.com/questions/57876180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档