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

如何创建网站的二维码网页版传奇工作室

如何创建网站的二维码,网页版传奇工作室,wordpress自动备份,热门游戏推荐目录环境准备JDK安装下载jdkjdk安装kafka 部署kafka 下载kafka 版本号结构解析kafka 安装下载和解压安装包配置 KRaft 模式格式化存储目录启动kafkaKafka 配置为 systemd 服务注意事项调整 JVM 内存参数Kafka KRaft 版本(即 Kafka 3.0 及更高版本)使用 K…

目录

    • 环境准备
    • JDK安装
      • 下载jdk
      • jdk安装
    • kafka 部署
      • kafka 下载
      • kafka 版本号结构解析
      • kafka 安装
        • 下载和解压安装包
        • 配置 KRaft 模式
        • 格式化存储目录
        • 启动kafka
        • Kafka 配置为 systemd 服务
    • 注意事项
      • 调整 JVM 内存参数

Kafka KRaft 版本(即 Kafka 3.0 及更高版本)使用 KRaft 模式(Kafka Raft 协议)替代 ZooKeeper 进行集群管理,简化了部署流程。以下是在 Linux 系统上部署 Kafka KRaft 的详细步骤

环境准备

主机:Centos7
IP: 192.168.37.10

JDK安装

下载jdk

https://www.oracle.com/java/technologies/downloads/?er=221886#java21

jdk安装

  1. 解压下载的文件到指定目录
tar xvf jdk-21_linux-x64_bin.tar.gz -C /usr/local/
  1. 设置环境变量 (以 Linux/macOS 为例)
    vim /etc/profile
export JAVA_HOME=/usr/local/jdk-21.0.8
export PATH=$JAVA_HOME/bin:$PATH
  1. 刷新环境变量
source /etc/profile
  1. 验证安装
[root@test-10 bin]# java --version
java 21.0.8 2025-07-15 LTS
Java(TM) SE Runtime Environment (build 21.0.8+12-LTS-250)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.8+12-LTS-250, mixed mode, sharing)

kafka 部署

kafka 下载

地址:https://archive.apache.org/dist/kafka/
在这里插入图片描述
这里展示了历史的kafka各个版本。

本次我们下载 kafka_2.13-3.7.0.tgz 这个版本
https://archive.apache.org/dist/kafka/3.7.0/kafka_2.13-3.7.0.tgz

kafka 版本号结构解析

kafka_<SCALA_VERSION>-<KAFKA_VERSION>.tgz

Kafka 是用 Scala 和 Java 开发的,因此需要特定版本的 Scala 编译。版本号中的 2.13 表示该 Kafka 版本是用 Scala 2.13.x 编译的
3.7.0 是 Kafka 自身的版本号,采用 MAJOR.MINOR.PATCH 格式

kafka 安装

下载和解压安装包
mkdir -p /data/middleware
tar xvf kafka_2.13-3.7.0.tgz -C /data/middleware/
配置 KRaft 模式

编辑 config/kraft/server.properties 文件:

# 配置监听地址
log.dirs=/data/middleware/kafka_2.13-3.7.0/data
controller.quorum.voters=1@192.168.37.10:9093
advertised.listeners=PLAINTEXT://192.168.37.10:9092
格式化存储目录

Kafka KRaft 模式需要生成一个集群 ID 并配置相关参数:

[root@test-10 kafka_2.13-3.7.0]# ./bin/kafka-storage.sh random-uuid
BJODTrqBTbCBnwSG2VszJg

将生成的 UUID 记录下来, 使用生成的集群 ID 格式化存储目录:
./bin/kafka-storage.sh format -t <YOUR_CLUSTER_ID> -c config/kraft/server.properties

[root@test-10 kafka_2.13-3.7.0]# ./bin/kafka-storage.sh format -t  BJODTrqBTbCBnwSG2VszJg  -c config/kraft/server.properties
metaPropertiesEnsemble=MetaPropertiesEnsemble(metadataLogDir=Optional.empty, dirs={/data/middleware/kafka_2.13-3.7.0/data: EMPTY})
Formatting /data/middleware/kafka_2.13-3.7.0/data with metadata.version 3.7-IV4.# 执行后,data目录自动创建,并生成了两个文件。
[root@test-10 kafka_2.13-3.7.0]# ls data/
bootstrap.checkpoint  meta.properties
[root@test-10 kafka_2.13-3.7.0]# cat data/meta.properties 
#
#Fri Jul 18 11:25:00 CST 2025
cluster.id=BJODTrqBTbCBnwSG2VszJg
directory.id=YE6-pLr4UPcqstWaKaZJFw
node.id=1
version=1
启动kafka

前台启动(方便调试)

./bin/kafka-server-start.sh config/kraft/server.properties

后台启动

./bin/kafka-server-start.sh -daemon config/kraft/server.properties
Kafka 配置为 systemd 服务
[root@test-10 logs]# systemctl cat kafka 
# /etc/systemd/system/kafka.service
[Unit]
Description=Apache Kafka Server (KRaft Mode)
Documentation=https://kafka.apache.org/documentation/
Requires=network.target
After=network.target[Service]
Type=forking
Environment="JAVA_HOME=/usr/local/jdk-21.0.8" 
ExecStart=/data/middleware/kafka_2.13-3.7.0/bin/kafka-server-start.sh -daemon  /data/middleware/kafka_2.13-3.7.0/config/kraft/server.properties
ExecStop=/data/middleware/kafka_2.13-3.7.0/bin/kafka-server-stop.sh
Restart=on-failure
RestartSec=5
LimitNOFILE=100000[Install]
WantedBy=multi-user.target

重新加载 systemd 并启动服务

sudo systemctl daemon-reload
sudo systemctl start kafka
sudo systemctl enable kafka  # 设置开机自启

注意事项

调整 JVM 内存参数

可以在Service文件中增加

Environment=“KAFKA_HEAP_OPTS=-Xmx4G -Xms4G”

不覆盖修改,则启动的JVM参数采用bin/kafka-server-start.sh 默认
在这里插入图片描述

http://www.dtcms.com/a/542119.html

相关文章:

  • 做不做生意都要知道的网站网页设计与网站建设区别
  • 基于元胞自动机的遥感城市扩张模拟python
  • 早期电商平台有哪些潍坊seo
  • 西安电子商务网站开发网站开发毕设开题报告
  • 平邑建设银行网站vue.js做的网站
  • 智能开关网站开发具体流程临夏市建设局网站
  • ECharts 3D柱状图与折线图混合组件开发实战:BarLine3D.vue 深度解析
  • 网站权重如何速度增加性男女做视频网站
  • 团购网站如何优化php网站开发视频
  • 营销网站好不好艺术家网站源码
  • 做58同城的网站要多少钱专业旅游培训网站建设
  • 什么网站做任务能挣免费设计房屋效果图软件有哪些
  • 告别手动误差!程控定量封口机如何实现微生物检测的“精准自动化”
  • 财务报表自动化分析怎么实现?
  • 嘉兴微网站建设北京十大教育培训机构排名
  • 踩坑记录:PDManer 导出 Oracle DDL 默认值成 ‘NULL‘ 字符串的排查与解决
  • 做渠道该从哪些网站入手网站建设顶层设计
  • 给手机开发网站php网站源码怎么在本地电脑调式
  • 支持添加外部面板、支持设置水印,1Panel v2.0.12版本正式发布
  • 网站访问代理在线wordpress 二级域名
  • 网站建设中模板下载网店装修免费模板
  • 尚驰家居定制床垫技术详解:多引擎适配与算法创新
  • Mathesar:一款基于PostgreSQL的在线电子表格
  • 【每日一面】async/await 的原理
  • 网络培训内容什么是优化电池充电
  • 好看的手机网站布局VM2008 做网站
  • 网站建设过程与思路淄博哪家公司做网站最好
  • 云服务器搭建网站wordpress按钮无法显示
  • 8086微机原理与汇编语言,8086程序设计,EMU8086,MASM,汇编程序设计,proteus
  • hardfault 排查方法