apache / apache/cloudstack

Load balancer appcookie configuration deprecated in HAproxy

オープン
#3,253 コメント 3 件 リアクション 0 件 担当者 0 名 @sureshanaparti が担当を希望しています GitHub で見る
Severity:Major status:stale type:cleanup type:improvement
主要言語
Java
スター
3.1k
フォーク
1.4k
平均マージ
6日 19時間
マージ済み PR(30日)
32

説明

##### ISSUE TYPE
* Improvement Request

##### COMPONENT NAME
* ACS 4.11.x VR load balancing with AppCookie stickiness

##### CLOUDSTACK VERSION
* ACS 4.11.x

##### CONFIGURATION
* Advanced zone, guest isolated network with LB configuration on public IP

##### OS / ENVIRONMENT
* N/A

##### SUMMARY
* AppCookie configuration is deprecated in HAproxy
* https://cbonte.github.io/haproxy-dconv/1.7/configuration.html#appsession

##### STEPS TO REPRODUCE
* Create new LB rule with AppCookie stickiness
* Observe haproxy logs on VR stating:
03:59:09 r-1667-VM haproxy[40552]: [ALERT] 090/035909 (40552) : parsing [/etc/haproxy/haproxy.cfg:38] : 'appsession' is not supported anymore, please check the documentation.

##### EXPECTED RESULTS
* N/A

##### ACTUAL RESULTS
* Error as above

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

生成された /etc/haproxy/haproxy.cfg と、issue に記載されている appsession の設定から始め、続いて現在のアプローチについてリンク先の pull request を確認します。AppCookie のスティッキネス設定を再現し、HAProxy が appsession はサポートされていないと報告しなくなったことを確認します。

索引モデルが issue の本文から書いたものです。

評価

領域
infrastructure, networking
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。