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

用asp.net做的网站有哪些广告推广群

用asp.net做的网站有哪些,广告推广群,做网站需不需要服务器,一个销售网站的设计方案环境的搭建 Kafka以及相关组件的下载 我们要实现今天的内容#xff0c;不可避免的要进行对开发环境的配置#xff0c;Kafka环境的配置比较繁琐#xff0c;需要配置JDK,Scala,ZoopKeeper和Kafka#xff0c;这里我们不做赘述#xff0c;如果大家不知道如何配置环境#x…环境的搭建 Kafka以及相关组件的下载 我们要实现今天的内容不可避免的要进行对开发环境的配置Kafka环境的配置比较繁琐需要配置JDK,Scala,ZoopKeeper和Kafka这里我们不做赘述如果大家不知道如何配置环境这里我们个大家找了一篇博文供大家参考 Windows下安装Kafka图文记录详细步骤 sarama包的安装 今天我们所时机的内容需要用到go语言的第三方包sarama由于1.19版本后添加了ztcd压缩算法需要用到cgo这里我们为了方便考虑选择下载sarama v1.19.0所以这里我们不能直接使用go get命令来安装第三方包我们要使用/go mod文件来实现,下面是主要步骤 在项目中创建文件夹博主的是Kafkademo打开终端输入go mod init进行go.mod文件的初始化 我们在.mod文件内指定第三方包及其版本 module Kafkademorequire (github.com/Shopify/sarama v1.19 )go 1.21.6 其实这是已经可以使用命令go mod tidy了,但是博主在做的时候发现这样会直接清除掉.mod文件里面的内容所以建议先创建一个producer文件在文件里面写 package mainimport (fmtgithub.com/Shopify/sarama )func main() {config : sarama.NewConfig()config.Producer.RequiredAcks sarama.WaitForAll }这时候再打开终端输入go mod tidy 等待命令运行完毕打开.mod文件看到如下内容就OK了 利用sarama向Kafka发送消息消息的生产 代码 package mainimport (fmtgithub.com/Shopify/sarama )func main() {config : sarama.NewConfig() //创建config实例config.Producer.RequiredAcks sarama.WaitForAll //发送完数据需要leader和follow都确认config.Producer.Partitioner sarama.NewRandomPartitioner //创建随机分区config.Producer.Return.Successes true //成功交付的消息将在success channel返回//创建信息msg : sarama.ProducerMessage{}msg.Topic web.logmsg.Value sarama.StringEncoder(this is a test log)//连接KafKaclient, err : sarama.NewSyncProducer([]string{127.0.0.1:9092}, config)if err ! nil {fmt.Println(producer closed, err:, err)return}defer client.Close()//发送消息pid, offset, err : client.SendMessage(msg)if err ! nil {fmt.Println(send msg failed,err:, err)return}fmt.Printf(pid:%v offset:%v\n, pid, offset) } 运行过程 首先我们打开终端开起ZooKepper服务zkServer然后再Kafka所在文件夹下输入命令运行Kafka .\bin\windows\kafka-server-start.bat .\config\server.properties最后运行程序即可输出结果为 补充消息的消费 代码 package mainimport (fmtgithub.com/Shopify/saramatime )func main() {customer, err : sarama.NewConsumer([]string{127.0.0.1:9092}, nil)if err ! nil {fmt.Println(failed init customer,err:, err)return}partitionlist, err : customer.Partitions(web.log-0) //获取topic的所有分区if err ! nil {fmt.Println(failed get partition list,err:, err)return}fmt.Println(partitions:, partitionlist)for partition : range partitionlist { // 遍历所有分区//根据消费者对象创建一个分区对象pc, err : customer.ConsumePartition(web.log, int32(partition), sarama.OffsetNewest)if err ! nil {fmt.Println(failed get partition consumer,err:, err)return}defer pc.Close() // 移动到这里go func(consumer sarama.PartitionConsumer) {defer pc.AsyncClose() // 移除这行因为已经在循环结束时关闭了for msg : range pc.Messages() {fmt.Printf(Partition:%d Offset:%d Key:%v Value:%v, msg.Partition, msg.Offset, msg.Key, msg.Value)}}(pc)time.Sleep(time.Second * 10)} }不过这个不能实现直接的消费后续我们会对这个进行补充这里仅作介绍。
http://www.hkea.cn/news/14590246/

相关文章:

  • 网站建设作业做一个简单的网站苏州企业网站制作服务
  • pc端设计网站搜索优化指的是什么
  • 叮当快药网站谁做的微信电商
  • 帮助中心网站怎么做直装模板下载
  • 巴中建设机械网站做药品网站有哪些
  • 朋友用我的vps做网站wordpress内页显示副标题
  • 博客网站开发背景及作用艾艺的品牌网站设计
  • 网站的页头页脚怎么做货源网站 源码
  • 百度查询灰色词seo
  • 当地人做导游的旅游网站拼多多店铺出售交易平台
  • jsp网站开发环境搭建专业的企业进销存软件制造厂家
  • 微网站免费建站系统网页设计与制作好学吗
  • 阅读网站源码瓯北网站制作
  • 个人网站设计需求分析上海互联网推广找哪家
  • 小白如何搭建一个网站一个网站从开发到上线的过程
  • 重庆企业网站推广方案南宁网站建设王道下拉強
  • 做论坛网站的cms一个软件开发需要多少钱
  • 建设金融网站哪家好高端品牌女装连衣裙
  • 智能优化网站做网站需要提供的资料
  • 信阳网站建设培训上海专业seo排名优化
  • 公司发布网站需要备案吗c 做网站加载多个图片
  • 上海自适应网站设计学生免费建设网站
  • 有什么软件做短视频网站山西省这房和城乡建设厅网站
  • 网站建设中的功能南京黑马程序员培训学校
  • 做网站需要注意外贸采购网官网
  • 越秀区做网站新手建网站
  • 什么网站可以做试卷seo兼职工资一般多少
  • 织梦手机网站教程视频教程网站建设需要那些基础
  • jsp网站建设论文吴江建网站
  • 专业外贸网站建设_诚信_青岛建材网