微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Haproxy 配置 Weblogic 应用程序代理

如何解决使用 Haproxy 配置 Weblogic 应用程序代理

我正在尝试通过 Haproxy 与 Weblogic Server 上的应用程序进行通信。互联网上关于这个问题的信息很少。 任务是将请求代理到应用程序。

例如: http: // ip-haproxy / xyz -> http: // ip-weblogic: port / app1.

haproxy.cfg 的近似变体

前端http 绑定 *:80 use_backend app1 {path -i / xyz}

后端应用程序1 模式http 模式转发 cookie JSESSIONID

http-request set-path%[path,regsub(^/xyz/?,/app1/,)]

(# http-request set-path / app1)

(# http-request replace-path /xyz/(.*) / app1 / \ 1)

服务器 app1 1.1.1.1:7777 检查

有趣的一点 - 在某些应用程序中,请求运行良好,而在其他应用程序中则返回 404。

在 haproxy 日志中: 浏览器中的请求返回两个响应 - 302 和 404。 curl 中的请求 - 返回 302,表示转换到 js-script。

我寻求建议 - 如何设置代理?

对不起我的英语。 ;)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。