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

什么是网站维护中湛江seo哪家好

什么是网站维护中,湛江seo哪家好,cms网站管理系统源码,合肥蜀山网站开发Spring Boot Kafka 消费者示例 Spring Boot 是 Java 编程语言中最流行和使用最多的框架之一。它是一个基于微服务的框架#xff0c;使用 Spring Boot 制作生产就绪的应用程序只需很少的时间。Spring Boot 可以轻松创建独立的、生产级的基于 Spring 的应用程序#xff0c;您可…Spring Boot Kafka 消费者示例 Spring Boot 是 Java 编程语言中最流行和使用最多的框架之一。它是一个基于微服务的框架使用 Spring Boot 制作生产就绪的应用程序只需很少的时间。Spring Boot 可以轻松创建独立的、生产级的基于 Spring 的应用程序您可以“直接运行”。因此下面列出了 Spring boot 的一些主要功能。 创建独立的 Spring 应用程序直接嵌入 Tomcat、Jetty 或 Undertow。提供“启动器”依赖项以简化构建配置。尽可能自动配置 Spring 和第三方库。提供可用于生产的功能例如健康检查、指标和外部化配置。几乎不需要代码生成也不需要 XML 配置。 Apache Kafka是一个发布-订阅消息系统。消息系统允许您在进程、应用程序和服务器之间发送消息。广义上讲Apache Kafka 是一种可以定义和进一步处理主题主题可能是类别的软件。应用程序可以连接到此系统并将消息传输到主题上。消息可以包含任何类型的信息来自您的个人博客上的任何事件也可以是触发任何其他事件的非常简单的文本消息。在这里我们将讨论如何使用来自 Kafka 主题的消息并使用 Spring Boot 将它们显示在控制台中其中Kafka 是先决条件。  例子 先决条件确保您已经在本地机器上安装了 Apache Kafka因此您应该知道如何在 Windows 上安装和运行 Apache Kafka 步骤 1转到此链接并创建一个 Spring Boot 项目。将“ Spring for Apache Kafka ”依赖项添加到您的 Spring Boot 项目中。  步骤2创建一个名为KafkaConfig的配置文件。以下是KafkaConfig.java文件的代码。 Java // Java Program to Illustrate Kafka Configuration    package com.amiya.kafka.apachekafkaconsumer.config;    // Importing required classes import java.util.HashMap; import java.util.Map; import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.common.serialization.StringDeserializer; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.kafka.annotation.EnableKafka; import org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory; import org.springframework.kafka.core.ConsumerFactory; import org.springframework.kafka.core.DefaultKafkaConsumerFactory;    // Annotations EnableKafka Configuration    // Class public class KafkaConfig {        Bean     public ConsumerFactoryString, String consumerFactory()     {            // Creating a Map of string-object pairs         MapString, Object config new HashMap();            // Adding the Configuration         config.put(ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG,                    127.0.0.1:9092);         config.put(ConsumerConfig.GROUP_ID_CONFIG,                    group_id);         config.put(             ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG,             StringDeserializer.class);         config.put(             ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG,             StringDeserializer.class);            return new DefaultKafkaConsumerFactory(config);     }        // Creating a Listener     public ConcurrentKafkaListenerContainerFactory     concurrentKafkaListenerContainerFactory()     {         ConcurrentKafkaListenerContainerFactory             String, String factory              new ConcurrentKafkaListenerContainerFactory();         factory.setConsumerFactory(consumerFactory());         return factory;     } } 步骤 3创建名为KafkaConsumer的消费者文件 Java // Java Program to Illustrate Kafka Consumer    package com.amiya.kafka.apachekafkaconsumer.consumer;    // Importing required classes import org.springframework.kafka.annotation.KafkaListener; import org.springframework.stereotype.Component;    Component    // Class public class KafkaConsumer {        KafkaListener(topics NewTopic,                    groupId group_id)        // Method     public void     consume(String message)     {         // Print statement         System.out.println(message   message);     } } 步骤 4现在我们必须做以下事情才能使用 Spring Boot 从 Kafka 主题消费消息 运行 Apache Zookeeper 服务器运行 Apache Kafka 服务器从 Kafka 主题发送消息 使用此命令运行 Apache Zookeeper 服务器 C:\kafka.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties 类似地使用此命令运行 Apache Kafka 服务器 C:\kafka.\bin\windows\kafka-server-start.bat .\config\server.properties 运行以下命令从 Kafka 主题发送消息 C:\kafka.\bin\windows\kafka-console-producer.bat --broker-list localhost:9092 --topic NewTopic 步骤 5现在运行你的 Spring Boot 应用程序。确保已在application.properties文件中更改了端口号 server.port8081 让我们在 ApacheKafkaConsumerApplication 文件中运行 Spring Boot 应用程序 输出在输出中您可以看到当您从 Kafka 主题发送消息时它会实时显示在控制台上。
http://www.ho-use.cn/article/10816636.html

相关文章:

  • html网站开发实用技术曲沃县建站塔山双喜
  • 服务器搭建网站环境厦门网站设计定制
  • 天津网站制作推广企业邮箱888
  • 青海做网站的公司邢台交友吧
  • 成都医院网站建设黄山工程建设信息网站
  • 有空间有域名怎么做网站wordpress cufon
  • 沈阳网站关键词优化服务好新闻发稿平台
  • 广州传业建设有限公司网站网站子栏目设计
  • 手机网站域名m打头网站的手机客户端怎样做
  • 手游网站怎么做北京营销型网站建设哪家好
  • 啥也不懂怎么建设网站个人网站开发软件
  • 宁夏找人做网站多少钱网络营销是什么加什么
  • 百度商桥网站代码去哪里添加山门做网站
  • 贵阳网站设计与开发怎么做百度云服务器建设网站
  • 专业建站公司的业务内容有哪些公司网站怎么建立
  • 曲阜住房城乡建设局网站网页公司制作
  • 免费做祝福网站公司网站建设方案建议
  • 免费推广平台排行聊城seo整站优化报价
  • 国家商标查询官方网站北京网站建设价
  • 烟台网站建设推荐企汇互联见效付款公司logo设计理念说明
  • 网站建设 自查表网站建设费用明细表
  • 仿站是什么意思经三路专业做网站
  • 海口网站建设平台wordpress 数据交互
  • 武进网站建设多少钱攀枝花三线建设网站
  • 营销型网站和普通网站的区别iis7 wordpress伪静态
  • 网站站内优化个人博客大全
  • 做网站互联网公司排名网络美工是干啥的
  • 中国代理网官方网站义乌门户网站建设
  • 网站版面布局结构怎么做微课网站
  • 做网站需要宽带销售管理软件排行