diff --git a/README.md b/README.md index 1ba4361..23f6227 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ # kafka可视化管理平台 ## 功能支持 -* 基于SASL_SCRAM认证授权管理 +* 集群信息 * Topic管理 * 消费组管理 +* 基于SASL_SCRAM认证授权管理 * 运维 ## 技术栈 * spring boot diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 399ffe4..e10f001 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -7,7 +7,7 @@ server: kafka: config: # kafka broker地址,多个以逗号分隔 - bootstrap-server: 'localhost:9092' + bootstrap-server: '10.100.64.48:9092,10.100.77.250:9092,10.100.73.154:9092' request-timeout-ms: 60000 # 服务端是否启用acl,如果不启用,下面的几项都忽略即可 enable-acl: true @@ -21,7 +21,7 @@ kafka: # 启动自动创建配置的超级管理员用户 admin-create: false # broker连接的zk地址 - zookeeper-addr: 'localhost:2181' + zookeeper-addr: '10.100.64.48:5181,10.100.77.250:5181,10.100.73.154:5181' sasl-jaas-config: org.apache.kafka.common.security.scram.ScramLoginModule required username="${kafka.config.admin-username}" password="${kafka.config.admin-password}"; spring: diff --git a/ui/src/App.vue b/ui/src/App.vue index ca9bf17..be109b9 100644 --- a/ui/src/App.vue +++ b/ui/src/App.vue @@ -3,14 +3,16 @@ diff --git a/ui/src/router/index.js b/ui/src/router/index.js index c46c643..ecb026d 100644 --- a/ui/src/router/index.js +++ b/ui/src/router/index.js @@ -11,7 +11,7 @@ const routes = [ component: Home, }, { - path: "/acl", + path: "/acl-page", name: "Acl", // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route @@ -20,19 +20,19 @@ const routes = [ import(/* webpackChunkName: "acl" */ "../views/acl/Acl.vue"), }, { - path: "/topic", + path: "/topic-page", name: "Topic", component: () => import(/* webpackChunkName: "topic" */ "../views/topic/Topic.vue"), }, { - path: "/group", + path: "/group-page", name: "Group", component: () => import(/* webpackChunkName: "group" */ "../views/group/Group.vue"), }, { - path: "/op", + path: "/op-page", name: "Operation", component: () => import(/* webpackChunkName: "op" */ "../views/op/Operation.vue"), @@ -40,8 +40,8 @@ const routes = [ ]; const router = new VueRouter({ - // mode: "history", - mode: "hash", + mode: "history", + // mode: "hash", base: process.env.BASE_URL, routes, }); diff --git a/ui/src/views/group/Member.vue b/ui/src/views/group/Member.vue index 2651dbc..3a01512 100644 --- a/ui/src/views/group/Member.vue +++ b/ui/src/views/group/Member.vue @@ -113,7 +113,7 @@ const columns = [ key: "host", }, { - title: "分区信息", + title: "订阅分区信息", dataIndex: "partitions", key: "partitions", scopedSlots: { customRender: "partitions" }, diff --git a/ui/src/views/topic/Topic.vue b/ui/src/views/topic/Topic.vue index 9901ec8..f19aaf0 100644 --- a/ui/src/views/topic/Topic.vue +++ b/ui/src/views/topic/Topic.vue @@ -22,7 +22,7 @@ 所有 @@ -91,7 +91,7 @@ export default { components: { PartitionInfo }, data() { return { - queryParam: { type: "all" }, + queryParam: { type: "normal" }, data: [], columns, selectRow: {},