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

做网站运营买什么电脑wordpress搬迁后多媒体库无法

做网站运营买什么电脑,wordpress搬迁后多媒体库无法,哪个网站有免费空间,直播平台有哪些需求 我们需要通过Spring Kafka库#xff0c;将消息推送给Kafka的topic中。这里假设Kafka的集群和用户我们都有了。这里Kafka认证采取SASL_PLAINTEXT方式接入#xff0c;SASL 采用 SCRAM-SHA-256 方式加解密。 pom.xml dependencygroupIdorg.springframew…需求 我们需要通过Spring Kafka库将消息推送给Kafka的topic中。这里假设Kafka的集群和用户我们都有了。这里Kafka认证采取SASL_PLAINTEXT方式接入SASL 采用 SCRAM-SHA-256 方式加解密。 pom.xml dependencygroupIdorg.springframework.kafka/groupIdartifactIdspring-kafka/artifactId /dependency我这里不需要写版本号应为我使用的Spring Boot。Spring Boot会自动帮我挑选spring-kafka应该使用哪个版本合适。 application.yml spring:kafka:producer:# kafka集群地址bootstrap-servers: xx.xx.xx.xxx:9092,xx.xx.xx.xxx:9092,xx.xx.xx.xxx:9092client-id: producer-dev# SASL_PLAINTEXT 接入方式security:protocol: SASL_PLAINTEXT# 反序列化方式key-serializer: org.apache.kafka.common.serialization.StringSerializervalue-serializer: org.apache.kafka.common.serialization.StringSerializerproperties:# SASL 采用 SCRAM-SHA-256 方式sasl:mechanism: SCRAM-SHA-256# jaas配置jaas:options:username: kafkauserpassword: kafkapwdenabled: truelogin-module: org.apache.kafka.common.security.scram.ScramLoginModulecontrol-flag: required以上是关于Spring Kafka的全部配置。下面摘要出来的配置是可以单独配置在配置中心的 topic:# 接收消息的主题配置save: hello_kafka_topic spring:kafka:producer:client-id: producer-dev# kafka集群地址bootstrap-servers: xx.xx.xx.xxx:9092,xx.xx.xx.xxx:9092,xx.xx.xx.xxx:9092# jaas配置jaas:options:username: kafkauserpassword: kafkapwdJava KafkaProducerService.java public interface KafkaProducerService {/*** 转发消息到kafka*/void sendToKafka(String msg);}KafkaProducerServiceImpl.java import cn.com.xxx.service.KafkaProducerService; import lombok.extern.slf4j.Slf4j; import org.apache.kafka.clients.producer.ProducerRecord; import org.springframework.beans.factory.annotation.Value; import org.springframework.cloud.context.config.annotation.RefreshScope; import org.springframework.kafka.core.KafkaProducerException; import org.springframework.kafka.core.KafkaSendCallback; import org.springframework.kafka.core.KafkaTemplate; import org.springframework.kafka.support.SendResult; import org.springframework.stereotype.Service; import org.springframework.util.concurrent.ListenableFuture;import javax.annotation.Resource;/*** 转发消息到kafka*/ RefreshScope Slf4j Service public class KafkaProducerServiceImpl implements KafkaProducerService {Resourceprivate KafkaTemplateString, String kafkaTemplate;/*** kafka接收消息的主题*/Value(${topic.save})private String topic;Overridepublic void sendToKafka(String msg) {log.info(String.format($$$$ Producing message: %s, msg));ProducerRecordString, String recordKafka new ProducerRecord(topic, msg);ListenableFutureSendResultString, String future kafkaTemplate.send(recordKafka);future.addCallback(new KafkaSendCallbackString, String() {Overridepublic void onSuccess(SendResultString, String result) {log.info(成功发消息:{}给Kafka:{}, msg, result);}Overridepublic void onFailure(KafkaProducerException ex) {log.error(发消息:{}给Kafka:{}, msg, recordKafka, ex);}});} } 到这里为止Spring Kafka生产者所有配置就都可以了。这里使用的异步监听kafka回调的方式发送消息。 总结 这里使用Spring Kafka库异回调步给Kafka消息。这里使用的Spring Kafka库是老版本所以这里的使用的回调类是ListenableFuture类。 参考 Spring for Apache Kafka2.8.3Spring for Apache Kafka
http://wiki.neutronadmin.com/news/444417/

相关文章:

  • 展示型网站怎么做可以跟关键词密度过高的网站交换友情链接吗
  • 哪里可以做网站平台wordpress清除主题信息
  • 北京市专业网站制作企业校园文化建设
  • 网站建设电话销售工作淄博专业做网站
  • 中国建设教育网官方网站冠县网站建设是什么
  • 企业网站现状网站建设与维护设计大作业
  • 免费的视频网站如何赚钱网络监控软件
  • 淄博市网站开发广州网络推广平台
  • 重庆网站建设优斗士网络推广外包费用
  • 广东省建设工程执业资格注册中心网站网站的空间
  • 网站建设规划书百度文库可以自己画图设计的软件
  • 西安大型网站建设投资公司网站设计
  • 怎么做金融营销网站怎么兼职做网站
  • 营销网站制作需要多少钱免费行情软件app网站大全下载有图片
  • 网站做产品的审核工作怎么样一家公司做两个网站
  • 找一个免费的网站友链互换平台推荐
  • 网站策划推广方案有什么免费的网站
  • 制作公司网站需要那些资料黑色个人网站欣赏
  • 建网站花钱吗兰陵住房建设局网站
  • 自己网站做第三方支付做门窗安装去哪些网站找生意
  • 网站301跳转推广技术
  • 简单手机网站网站后期增加内容
  • 广元网站设计足彩彩票网站建设
  • 上网站建设户外做旅游网站
  • 建设的网站别人登录密码私域电商平台
  • 网站开发是什么工作wordpress添加小工具插件
  • 如何做网站卖家具网站备案类型及条件
  • 物流网站模板免费网站建设ppt简介
  • 公司做网站收费手机如何制作游戏软件
  • 泰安集团网站建设网站设计找谁做