kafka-单机安装

###################################################### 安装jdk ######################################################
参考 https://blog.csdn.net/xys2015/article/details/110398413

#################################### 下载并解压程序 ########################################################################
mkdir -p /xdata && cd /xdata && ls
wget https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.5.0/kafka_2.12-2.5.0.tgz
OR http://192.168.1.8/chfs/shared/linux-pkg/kafka_2.12-2.5.0.tgz

tar xf kafka_2.12-2.5.0.tgz
cd /xdata/kafka_2.12-2.5.0

######################################## 启动 zookeeper 和 kafka ############################################################
bin/zookeeper-server-start.sh
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties OR
/xdata/kafka_2.12-2.5.0/bin/zookeeper-server-start.sh -daemon /xdata/kafka_2.12-2.5.0/config/zookeeper.properties

bin/kafka-server-start.sh
bin/kafka-server-start.sh -daemon config/server.properties OR
/xdata/kafka_2.12-2.5.0/bin/kafka-server-start.sh -daemon /xdata/kafka_2.12-2.5.0/config/server.properties

######################################## 生产消费数据验证 ####################################################################
bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic test
bin/kafka-topics.sh --list --bootstrap-server localhost:9092
> bin/kafka-console-producer.sh --bootstrap-server localhost:9092 --topic test
This is a message
This is another message
另外启动一个窗口消费
cd /xdata/kafka_2.12-2.5.0
> bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
This is a message
This is another message

#################################################### 停服务 ############################################################# 

先停止kafka,再停止zookeeper
/xdata/kafka_2.12-2.5.0/bin/kafka-server-stop.sh
需要过几秒才能停掉,可以使用jps查看
/xdata/kafka_2.12-2.5.0/bin/zookeeper-server-stop.sh

####################################################### 日志信息 ########################################################
[root@node1 logs]# ls -rlht --full-time /xdata/kafka_2.12-2.5.0/logs
total 992K
-rw-r--r-- 1 root root    0 2020-05-25 18:02:21.376252853 +0800 kafka-request.log
-rw-r--r-- 1 root root    0 2020-05-25 18:02:21.377252792 +0800 kafka-authorizer.log
-rw-r--r-- 1 root root  168 2020-05-25 18:02:21.415250500 +0800 state-change.log
-rw-r--r-- 1 root root  12K 2020-05-25 18:03:02.443775639 +0800 zookeeper.out
-rw-r--r-- 1 root root 1.7K 2020-05-25 18:03:02.628764480 +0800 zookeeper-gc.log.0.current
-rw-r--r-- 1 root root  172 2020-05-25 18:03:03.531710014 +0800 log-cleaner.log
-rw-r--r-- 1 root root 5.5K 2020-05-25 18:03:06.353539800 +0800 kafkaServer-gc.log.0.current
-rw-r--r-- 1 root root 143K 2020-05-25 18:03:55.521573959 +0800 server.log
-rw-r--r-- 1 root root 132K 2020-05-25 18:03:55.521573959 +0800 kafkaServer.out
-rw-r--r-- 1 root root 287K 2020-05-25 18:03:55.521573959 +0800 controller.log

################################################### 相关冗余信息 ################################################################
[root@node1 kafka_2.12-2.5.0]# ps -ef | grep kafka
root      2446     1  0 18:02 pts/2    00:00:01 /opt/jdk1.8.0_231//bin/java -Xmx512M -Xms512M -server -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 -Djava.awt.headless=true -Xloggc:/xdata/kafka_2.12-2.5.0/bin/../logs/zookeeper-gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dkafka.logs.dir=/xdata/kafka_2.12-2.5.0/bin/../logs -Dlog4j.configuration=file:/xdata/kafka_2.12-2.5.0/bin/../config/log4j.properties -cp /opt/jdk1.8.0_231//lib:/opt/jdk1.8.0_231//jre/lib::/xdata/kafka_2.12-2.5.0/bin/../libs/activation-1.1.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/aopalliance-repackaged-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/argparse4j-0.7.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/audience-annotations-0.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/commons-cli-1.4.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/commons-lang3-3.8.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-api-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-basic-auth-extension-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-file-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-json-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-mirror-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-mirror-client-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-runtime-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-transforms-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/hk2-api-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/hk2-locator-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/hk2-utils-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-annotations-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-core-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-databind-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-dataformat-csv-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-datatype-jdk8-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-jaxrs-base-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-jaxrs-json-provider-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-module-jaxb-annotations-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-module-paranamer-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-module-scala_2.12-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.activation-api-1.2.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.annotation-api-1.3.4.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.inject-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.ws.rs-api-2.1.5.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.xml.bind-api-2.3.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javassist-3.22.0-CR2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javassist-3.26.0-GA.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javax.servlet-api-3.1.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javax.ws.rs-api-2.1.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jaxb-api-2.3.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-client-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-common-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-container-servlet-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-container-servlet-core-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-hk2-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-media-jaxb-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-server-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-client-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-continuation-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-http-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-io-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-security-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-server-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-servlet-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-servlets-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-util-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jopt-simple-5.0.4.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka_2.12-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka_2.12-2.5.0-sources.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-clients-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-log4j-appender-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-examples-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-scala_2.12-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-test-utils-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-tools-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/log4j-1.2.17.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/lz4-java-1.7.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/maven-artifact-3.6.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/metrics-core-2.2.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-buffer-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-codec-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-common-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-handler-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-resolver-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-transport-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-transport-native-epoll-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-transport-native-unix-common-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/osgi-resource-locator-1.0.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/paranamer-2.8.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/plexus-utils-3.2.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/reflections-0.9.12.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/rocksdbjni-5.18.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-collection-compat_2.12-2.1.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-java8-compat_2.12-0.9.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-library-2.12.10.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-logging_2.12-3.9.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-reflect-2.12.10.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/slf4j-api-1.7.30.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/slf4j-log4j12-1.7.30.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/snappy-java-1.1.7.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/validation-api-2.0.1.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/zookeeper-3.5.7.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/zookeeper-jute-3.5.7.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/zstd-jni-1.4.4-7.jar org.apache.zookeeper.server.quorum.QuorumPeerMain /xdata/kafka_2.12-2.5.0/config/zookeeper.properties

root      2808     1  4 18:02 pts/2    00:00:08 /opt/jdk1.8.0_231//bin/java -Xmx1G -Xms1G -server -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 -Djava.awt.headless=true -Xloggc:/xdata/kafka_2.12-2.5.0/bin/../logs/kafkaServer-gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dkafka.logs.dir=/xdata/kafka_2.12-2.5.0/bin/../logs -Dlog4j.configuration=file:/xdata/kafka_2.12-2.5.0/bin/../config/log4j.properties -cp /opt/jdk1.8.0_231//lib:/opt/jdk1.8.0_231//jre/lib::/xdata/kafka_2.12-2.5.0/bin/../libs/activation-1.1.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/aopalliance-repackaged-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/argparse4j-0.7.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/audience-annotations-0.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/commons-cli-1.4.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/commons-lang3-3.8.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-api-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-basic-auth-extension-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-file-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-json-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-mirror-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-mirror-client-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-runtime-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/connect-transforms-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/hk2-api-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/hk2-locator-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/hk2-utils-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-annotations-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-core-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-databind-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-dataformat-csv-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-datatype-jdk8-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-jaxrs-base-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-jaxrs-json-provider-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-module-jaxb-annotations-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-module-paranamer-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jackson-module-scala_2.12-2.10.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.activation-api-1.2.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.annotation-api-1.3.4.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.inject-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.ws.rs-api-2.1.5.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jakarta.xml.bind-api-2.3.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javassist-3.22.0-CR2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javassist-3.26.0-GA.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javax.servlet-api-3.1.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/javax.ws.rs-api-2.1.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jaxb-api-2.3.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-client-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-common-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-container-servlet-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-container-servlet-core-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-hk2-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-media-jaxb-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jersey-server-2.28.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-client-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-continuation-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-http-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-io-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-security-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-server-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-servlet-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-servlets-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jetty-util-9.4.24.v20191120.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/jopt-simple-5.0.4.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka_2.12-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka_2.12-2.5.0-sources.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-clients-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-log4j-appender-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-examples-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-scala_2.12-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-streams-test-utils-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/kafka-tools-2.5.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/log4j-1.2.17.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/lz4-java-1.7.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/maven-artifact-3.6.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/metrics-core-2.2.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-buffer-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-codec-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-common-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-handler-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-resolver-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-transport-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-transport-native-epoll-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/netty-transport-native-unix-common-4.1.45.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/osgi-resource-locator-1.0.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/paranamer-2.8.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/plexus-utils-3.2.1.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/reflections-0.9.12.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/rocksdbjni-5.18.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-collection-compat_2.12-2.1.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-java8-compat_2.12-0.9.0.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-library-2.12.10.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-logging_2.12-3.9.2.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/scala-reflect-2.12.10.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/slf4j-api-1.7.30.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/slf4j-log4j12-1.7.30.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/snappy-java-1.1.7.3.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/validation-api-2.0.1.Final.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/zookeeper-3.5.7.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/zookeeper-jute-3.5.7.jar:/xdata/kafka_2.12-2.5.0/bin/../libs/zstd-jni-1.4.4-7.jar kafka.Kafka /xdata/kafka_2.12-2.5.0/config/server.properties

[root@node3 kafka_2.12-2.5.0]# netstat -lntup | grep java
tcp6       0      0 :::45166                :::*                    LISTEN      5243/java
tcp6       0      0 :::32771                :::*                    LISTEN      4881/java
tcp6       0      0 :::9092                 :::*                    LISTEN      5243/java
tcp6       0      0 :::2181                 :::*                    LISTEN      4881/java
[root@node3 kafka_2.12-2.5.0]# jps
4881 QuorumPeerMain
5243 Kafka
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
本系统的研发具有重大的意义,在安全性方面,用户使用浏览器访问网站时,采用注册和密码等相关的保护措施,提高系统的可靠性,维护用户的个人信息和财产的安全。在方便性方面,促进了校园失物招领网站的信息化建设,极大的方便了相关的工作人员对校园失物招领网站信息进行管理。 本系统主要通过使用Java语言编码设计系统功能,MySQL数据库管理数据,AJAX技术设计简洁的、友好的网址页面,然后在IDEA开发平台中,编写相关的Java代码文件,接着通过连接语言完成与数据库的搭建工作,再通过平台提供的Tomcat插件完成信息的交互,最后在浏览器中打开系统网址便可使用本系统。本系统的使用角色可以被分为用户和管理员,用户具有注册、查看信息、留言信息等功能,管理员具有修改用户信息,发布寻物启事等功能。 管理员可以选择任一浏览器打开网址,输入信息无误后,以管理员的身份行使相关的管理权限。管理员可以通过选择失物招领管理,管理相关的失物招领信息记录,比如进行查看失物招领信息标题,修改失物招领信息来源等操作。管理员可以通过选择公告管理,管理相关的公告信息记录,比如进行查看公告详情,删除错误的公告信息,发布公告等操作。管理员可以通过选择公告类型管理,管理相关的公告类型信息,比如查看所有公告类型,删除无用公告类型,修改公告类型,添加公告类型等操作。寻物启事管理页面,此页面提供给管理员的功能有:新增寻物启事,修改寻物启事,删除寻物启事。物品类型管理页面,此页面提供给管理员的功能有:新增物品类型,修改物品类型,删除物品类型。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凯尔kyle

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值