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 @@
主页
|Topic
+ >集群
|消费组
+ >Topic
+ |消费组
|Acl
- |运维
+ |运维
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: {},