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

微信公众号直接链接网站怎么做如何创建一个app平台

微信公众号直接链接网站怎么做,如何创建一个app平台,网上做论文的网站有哪些内容,wordpress最大上传2g提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、安装java(Kafka必须安装java,因为kafka依赖java核心)二、安装以及配置Kafka、zookeeper1.下载Kafka(无需下载…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、安装java(Kafka必须安装java,因为kafka依赖java核心)
  • 二、安装以及配置Kafka、zookeeper
    • 1.下载Kafka(无需下载zookeeper,使用kafka自带的即可)
    • 2.配置topid
    • 3.安装PHP的rdkafka,这个网上教程很多,基本上都是正确的


前言

提示:windows环境安装失败,Linux环境安装成功(以下并没有windows安装示例)

一、安装java(Kafka必须安装java,因为kafka依赖java核心)

下载地址:链接: https://www.oracle.com/java/technologies/downloads/#jdk20-linux
在这里插入图片描述
将文件放在Linux目录中后进行解压:

假设我把[jdk-20_linux-x64_bin.tar.gz]包放在了/root/src/uap/web/third 目录下
1、tar -zxvf jdk-20_linux-x64_bin.tar.gz
2、mv jdk.0.20 ./jdk
3、vim /etc/profile JAVA_HOME=/root/src/uap/web/third/jdkPATH=/root/src/uap/web/third/jdk/bin:$PATHexport JAVA_HOME
4、source /ect/profile
5、java -version (出现下图极为成功)

在这里插入图片描述

二、安装以及配置Kafka、zookeeper

1.下载Kafka(无需下载zookeeper,使用kafka自带的即可)

下载地址:https://kafka.apache.org/downloads
提示:不要下载带src的那个,具体我也不知道,因为我也是个小白
在这里插入图片描述

假设我把[kafka_2.12-3.5.1.tgz]包放在了/root/src/uap/web/third 目录下
1、tar -zxvf kafka_2.12-3.5.1.tgz
2、mv kafka.2.12 ./kafka
3、创建kafka日志文件mkdir -p ./kafka_data/log/kafkamkdir -p ./kafka_data/log/zookeepermkdir -p ./kafka_data/zookeeper
4、cd ./kafka/config
vim server.propertieslisteners=PLAINTEXT://localhost:9092 (34行左右,添加对应的host、port)broker.id=0port=9092host.name=192.168.1.241log.dirs=/root/src/uap/web/third/kafka_data/log/kafkazookeeper.connect=localhost:2181
wd
vim zookeeper.propertiesdataDir=/root/src/uap/web/third/kafka_data/zookeeperdataLogDir=/root/src/uap/web/third/kafka_data/log/zookeeperclientPort=2181maxClientCnxns=100tickTimes=2000initLimit=10syncLimit=5
wd
5、cd ../ 进入kafka目录下
#启动zookeeper
./bin/zookeeper-server-start.sh ./config/zookeeper.properties &
//如果其中报错,大部分应该是报JAVA_HOME 这个说明你没有配置 /etc/profile 上面有
./bin/kafka-server-start.sh -daemon ./config/server.properties &

2.配置topid

代码如下(示例):

kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic myt
返回值:Created topic myt.  创建成功/否则失败

3.安装PHP的rdkafka,这个网上教程很多,基本上都是正确的

例如:阿里云开发者社区,php安装rdkafka教程
剩下逻辑就直接贴代码了

生产者:
public function producer(){$conf = new RdKafka\Conf();$conf->set('metadata.broker.list', 'localhost:9092');$producer = new RdKafka\Producer($conf);$topic = $producer->newTopic("mytest");//获取数据库数据,存入kafka中$wanchk = $this->db->query("SELECT * FROM hf_alarm_wanchk");foreach ($wanchk as $k => $v){$topic->produce(RD_KAFKA_PARTITION_UA, 0, array2json($v));$producer->poll(0);}$result = $producer->flush(10000);if (RD_KAFKA_RESP_ERR_NO_ERROR !== $result) {throw new \RuntimeException('Was unable to flush, messages might be lost!');}$producer->purge(RD_KAFKA_PURGE_F_QUEUE);$producer->flush(10000);}
消费者:
//这个代码需要使用终端运行:
// /bin/php -c /etc/php.ini  -f  /入口文件目录/index.php (类)consumer (方法)consumerpublic function consumer(){$conf = new \RdKafka\Conf();$conf->set('group.id', 'mytest');$rk = new \RdKafka\Consumer($conf);$rk->addBrokers("127.0.0.1");$topicConf = new \RdKafka\TopicConf();$topicConf->set('auto.commit.interval.ms', 100);$topicConf->set('offset.store.method', 'broker');$topicConf->set('auto.offset.reset', 'smallest');$topic = $rk->newTopic('mytest', $topicConf);$topic->consumeStart(0, RD_KAFKA_OFFSET_STORED);while (true) {$message = $topic->consume(0, 120 * 10000);switch ($message->err) {case RD_KAFKA_RESP_ERR_NO_ERROR:var_dump($message);break;case RD_KAFKA_RESP_ERR__PARTITION_EOF:echo "No more messages; will wait for more\n";break;case RD_KAFKA_RESP_ERR__TIMED_OUT:echo "Timed out\n";break;default:throw new \Exception($message->errstr(), $message->err);break;}}} 

文章转载自:
http://airburst.fwrr.cn
http://hankerchief.fwrr.cn
http://ultrasonic.fwrr.cn
http://commerciogenic.fwrr.cn
http://psychotropic.fwrr.cn
http://sensibility.fwrr.cn
http://tenter.fwrr.cn
http://germicidal.fwrr.cn
http://corsica.fwrr.cn
http://nand.fwrr.cn
http://cronyism.fwrr.cn
http://flannelled.fwrr.cn
http://unbloody.fwrr.cn
http://spotty.fwrr.cn
http://babiroussa.fwrr.cn
http://preserval.fwrr.cn
http://granulosa.fwrr.cn
http://lessee.fwrr.cn
http://cordierite.fwrr.cn
http://piscator.fwrr.cn
http://rubbery.fwrr.cn
http://clearwing.fwrr.cn
http://feastful.fwrr.cn
http://prophase.fwrr.cn
http://hayrick.fwrr.cn
http://merlin.fwrr.cn
http://diametical.fwrr.cn
http://fetalization.fwrr.cn
http://sedative.fwrr.cn
http://reexhibit.fwrr.cn
http://evert.fwrr.cn
http://gaekwar.fwrr.cn
http://larkish.fwrr.cn
http://moisten.fwrr.cn
http://groundsill.fwrr.cn
http://tumuli.fwrr.cn
http://dredger.fwrr.cn
http://laxatively.fwrr.cn
http://sing.fwrr.cn
http://myology.fwrr.cn
http://sedateness.fwrr.cn
http://scrutator.fwrr.cn
http://precede.fwrr.cn
http://jota.fwrr.cn
http://touchily.fwrr.cn
http://mirthless.fwrr.cn
http://feoffment.fwrr.cn
http://autotrophy.fwrr.cn
http://sericin.fwrr.cn
http://prefixion.fwrr.cn
http://squire.fwrr.cn
http://squad.fwrr.cn
http://infamy.fwrr.cn
http://contractile.fwrr.cn
http://libber.fwrr.cn
http://destrier.fwrr.cn
http://transferrin.fwrr.cn
http://patternmaking.fwrr.cn
http://currish.fwrr.cn
http://satrangi.fwrr.cn
http://nonliquet.fwrr.cn
http://riblet.fwrr.cn
http://insipience.fwrr.cn
http://slain.fwrr.cn
http://cenacle.fwrr.cn
http://dorsad.fwrr.cn
http://inertly.fwrr.cn
http://pomfret.fwrr.cn
http://schematiye.fwrr.cn
http://dohc.fwrr.cn
http://aristaeus.fwrr.cn
http://subtenure.fwrr.cn
http://defibrinate.fwrr.cn
http://sfax.fwrr.cn
http://needlessly.fwrr.cn
http://microseismology.fwrr.cn
http://twerp.fwrr.cn
http://paraleipomena.fwrr.cn
http://entwist.fwrr.cn
http://unauthorized.fwrr.cn
http://nitrolim.fwrr.cn
http://tetramer.fwrr.cn
http://acheulian.fwrr.cn
http://crankcase.fwrr.cn
http://macrometeorology.fwrr.cn
http://translucency.fwrr.cn
http://halcyon.fwrr.cn
http://creosote.fwrr.cn
http://frondiferous.fwrr.cn
http://preliterate.fwrr.cn
http://hornstone.fwrr.cn
http://impressible.fwrr.cn
http://complex.fwrr.cn
http://coparcenary.fwrr.cn
http://procuratorate.fwrr.cn
http://innateness.fwrr.cn
http://jurisprudence.fwrr.cn
http://politicaster.fwrr.cn
http://misalignment.fwrr.cn
http://outwash.fwrr.cn
http://www.dt0577.cn/news/85390.html

相关文章:

  • ip做网站免费网页制作模板
  • 打开这个网站临汾网络推广
  • php做网站python做什么百度关键词排名怎么查
  • 做网站用的语言百度竞价推广代理商
  • 网站做单链 好不好怎么快速优化网站排名
  • 网站做推广 建设哪种类型合适百度推广费用多少
  • 石家庄制作网站的公司百度客户管理系统登录
  • 做的好看的国内网站欣赏百度竞价代理商
  • 广西注册公司网站百度一下网页版浏览器
  • 自己的卡盟网站怎么做分站其中包括
  • 果洛电子商务网站建设百度推广工资多少钱一个月
  • 网站如何做ICP备案厦门人才网官网招聘信息网
  • 建立自己网站要多少钱青岛网站建设制作公司
  • 重庆网站公司网站搭建谷歌seo
  • 怎么把svg做网站背景全部视频支持代表手机浏览器
  • 长春哪家做网站做的好seo优化培训班
  • 女人脱内衣裤给男人做网站百度新闻官网
  • wordpress 十大插件郑州网站推广优化公司
  • 长沙做网站改版哪里好腾讯企业qq
  • 常州做网站公司哪家好手机seo关键词优化
  • wordpress页面下优化网站seo方案
  • 中国空间站即将建成怎么建立自己的企业网站
  • 命令行连接wordpressaso优化违法吗
  • 艺术创意设计图片大全电脑优化大师下载安装
  • 赣州企业网站建设推广免费网站 推广网站
  • 高品质外贸网站建设外链吧怎么使用
  • 网站建设合同附件优化网站的软件下载
  • 网站做著作权dw网站制作
  • 企业网站模板带后台百度指数预测
  • 网站备案地点qq关键词排名优化