当前位置: 首页 > news >正文

郑州模板建站多少钱企商百度网站建设

郑州模板建站多少钱,企商百度网站建设,大地影院免费观看大全,trinseo公司证书生成 生成证书以及jks参考以下文章 https://blog.csdn.net/qq_41527073/article/details/121148600 证书转换jks -> pem 需要转化成p12以下转换才能适配confluent_kafka包,直接jks转pem会报错不能使用,具体参考以下文章 https://www.ngui.cc/z…

证书生成

生成证书以及jks参考以下文章
https://blog.csdn.net/qq_41527073/article/details/121148600

证书转换jks -> pem

需要转化成p12以下转换才能适配confluent_kafka包,直接jks转pem会报错不能使用,具体参考以下文章
https://www.ngui.cc/zz/1104321.html?action=onClick
在这里插入图片描述
keytool -importkeystore -srckeystore server.truststore.jks -destkeystore server.p12 -deststoretype PKCS12
openssl pkcs12 -in server.p12 -nokeys -out server.cer.pem
keytool -importkeystore -srckeystore server.keystore.jks -destkeystore client.p12 -deststoretype PKCS12
openssl pkcs12 -in client.p12 -nokeys -out client.cer.pem
openssl pkcs12 -in client.p12 -nodes -nocerts -out client.key.pem
(转换过程)
生成证书目录结构:
在这里插入图片描述

python客户端示例代码

import rsa, json
import time, sys
from kafka import KafkaProducer
import confluent_kafka
import ssl
def encrypt(msg):with open('public.pem', 'rb') as publickfile:p = publickfile.read()pubkey = rsa.PublicKey.load_pkcs1(p)original_text = msg.encode('utf8')crypt_text = rsa.encrypt(original_text, pubkey)return crypt_textdef decrypt(data):with open('private.pem', 'rb') as privatefile:p = privatefile.read()privkey = rsa.PrivateKey.load_pkcs1(p)crypt_text = dataoriginal_text = rsa.decrypt(crypt_text, privkey)return original_text.decode('utf8')def produce_message():producer: KafkaProducer = Nonesuccess = 0conn_error = 0msg = {"type": "webclone","api": "delete","state": True,"nodename": "node-1","uuid": "asjdkjrh"}context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)context.set_ciphers('TLSv1:TLSv1.2')context.check_hostname = Falsecontext.verify_mode = ssl.CERT_NONEwhile success < 5:try:producer.send('message_push', value=json.dumps(msg))producer.flush()success += 1except KeyboardInterrupt:breakexcept:while True:try:producer = KafkaProducer(bootstrap_servers=['172.XX.X.XX:9093'],acks = 1,security_protocol="SASL_SSL",ssl_cafile="/Kafka/config/ssl/server.cer.pem",ssl_certfile="/Kafka/config/ssl/client.cer.pem",ssl_keyfile="/Kafka/config/ssl/client.key.pem",ssl_context=context,sasl_mechanism="PLAIN",sasl_plain_username="kafka",sasl_plain_password="XXXXX",api_version = (2, 0),)breakexcept Exception as e:producer = Noneprint(e)conn_error += 1time.sleep(1)print(f"connect error: {conn_error}")if __name__ == '__main__':if len(sys.argv) < 2:print("Usage: python3 test.py produce|consume")sys.exit(1)start_time = time.time()if sys.argv[1] == 'produce':produce_message()elif sys.argv[1] == 'consume':consume_message()end_time = time.time()print(f"start at: {start_time}, end at: {end_time}, cost: {end_time - start_time} seconds")
http://www.yayakq.cn/news/798178/

相关文章:

  • 高端网站设计培训机构广点通广告投放平台登录
  • 网站公司企业网站网站开发 岗位及职责
  • 网站开发可行性芜湖网站建设费用
  • 永州网站建设公司推荐建设网站需要的费用
  • 上海seo网站推广上海做网站的公司哪个好
  • 太仓市住房和城乡建设局规网站成都专线运输电话
  • 珠海建站服务5分钟宣传片多少钱
  • 设计网站公司为什么都在上海虚拟网站怎么做的
  • 手机网站seo优化wordpress删除文章作者
  • 网站域名的设置网站备案流程
  • 公司建设网站的注意事项建设银行宁夏分行网站
  • 义乌建设公司网站网站开发人员应该用什么浏览器
  • 网站建设 投资合作在线做初中题网站
  • 会外语和做网站fancy wordpress
  • 三网合一网站建设百科人力资源公司加盟合作
  • 高仿网站源码网站开发客户对话
  • app和网站哪个有优势第二次全国地名普查网站建设
  • 大连地区网站建设春考网站建设
  • 做网站硬件工程是什么企业网站优化案例
  • 辽宁海星建设集团有限公司网站wordpress文章微信分享
  • 南京网站设计公司推荐微信小程序下单助手商家版
  • 企业网站宣传方案网络广告推广方案
  • 企业每月报账在哪个网站做企业资质查询
  • fifa17做任务网站重庆网站开发培训
  • 那个网站可以做宣传长沙市网站制作哪家好
  • 购物网站哪个便宜展示类网站模板
  • 大邯郸网站网页设计与网站建设期末考试
  • 燕郊做网站wordpress 渗透框架
  • 永州市开发建设投资有限公司网站建筑公司logo设计大全
  • c 网站开发例子wordpress ajax 提交