apache / apache/rocketmq-client-python

when does it support tls?

未關閉
#139 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Python
星號
305
分支
98
PR 合併指標
30 天內沒有已合併 PR

描述

java client can support connect with rocketmq-server in tls,
but python client does not have tls option,
when does it support?

java client example:

```java
public class Main {
public static void main(String[] args) {
DefaultMQProducer producer = new DefaultMQProducer("ProducerGroupName");
producer.setNamesrvAddr("192.168.0.1:8100");
//producer.setUseTLS(true); //if rocketmq server use ssl mode,use this option
try {
producer.start();
Message msg = new Message("TopicTest",
"TagA",
"OrderID188",
"Hello world".getBytes(RemotingHelper.DEFAULT_CHARSET));
SendResult sendResult = producer.send(msg);
System.out.printf("%s%n", sendResult);

} catch (Exception e) {
e.printStackTrace();

}
producer.shutdown();
}
}
```

python client does not have this option:
![image](https://github.com/apache/rocketmq-client-python/assets/40893643/8c6a8ca8-a3c9-4a94-8ae0-2aadf406664c)

貢獻指南

開啟貢獻指南

研究方向

未指定檔案或測試。首先定位 Python 用戶端的連線設定與設定介面,並以 Java 的 setUseTLS(true) 範例作為行為參考。完成的標準是 Python 用戶端提供 TLS 設定,且能夠連線到啟用 TLS 的 rocketmq-server。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
python
領域
networking, security
Issue 類型
功能
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
需要釐清
新手友好度
35/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。