Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DiDi
kafka-manager
提交
135981dd
K
kafka-manager
项目概览
DiDi
/
kafka-manager
9 个月 前同步成功
通知
58
Star
6372
Fork
1229
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
kafka-manager
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
135981dd
编写于
4月 28, 2021
作者:
E
EricZeng
提交者:
GitHub
4月 28, 2021
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #261 from didi/dev
开放接口集群ID开始调整, op对应的是物理集群ID, normal对应的是逻辑集群ID, 第一步, util接口调整
上级
e15425cc
fe5cf2d9
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
19 addition
and
11 deletion
+19
-11
docs/user_guide/user_guide_cn.md
docs/user_guide/user_guide_cn.md
+3
-3
kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/constant/ApiPrefix.java
...m/xiaojukeji/kafka/manager/common/constant/ApiPrefix.java
+6
-0
kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/vo/common/BrokerOverviewVO.java
...fka/manager/common/entity/vo/common/BrokerOverviewVO.java
+1
-1
kafka-manager-extends/kafka-manager-account/src/main/java/com/xiaojukeji/kafka/manager/account/impl/LoginServiceImpl.java
...aojukeji/kafka/manager/account/impl/LoginServiceImpl.java
+2
-0
kafka-manager-web/src/main/java/com/xiaojukeji/kafka/manager/web/api/versionone/thirdpart/ThirdPartBrokerController.java
...b/api/versionone/thirdpart/ThirdPartBrokerController.java
+2
-2
kafka-manager-web/src/main/java/com/xiaojukeji/kafka/manager/web/api/versionone/thirdpart/ThirdPartOpUtilController.java
...b/api/versionone/thirdpart/ThirdPartOpUtilController.java
+2
-2
kafka-manager-web/src/main/resources/application.yml
kafka-manager-web/src/main/resources/application.yml
+3
-3
未找到文件。
docs/user_guide/user_guide_cn.md
浏览文件 @
135981dd
...
@@ -609,10 +609,10 @@ Lag:表示该消费客户端是否有堆积;等于 partition offset-consume
...
@@ -609,10 +609,10 @@ Lag:表示该消费客户端是否有堆积;等于 partition offset-consume
集群类型:选择创建的集群为“独享”还是“独立”。
集群类型:选择创建的集群为“独享”还是“独立”。
*
独享集群意味着,您独自拥有一个
*
独享集群意味着, 您拥有一个集群中,部分broker的使用权限。
集群;
*
独立集群意味着,您拥有一个集群中,部分broker的使用权限。
*
独立集群意味着,您独自拥有一个
物理集群;
*
<font
color =
red
>
共享集群意味着,大家共用一个集群及其中broker。
</font>
*
<font
color =
red
>
共享集群意味着,大家共用一个集群及其中broker。
</font>
...
...
kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/constant/ApiPrefix.java
浏览文件 @
135981dd
...
@@ -20,6 +20,12 @@ public class ApiPrefix {
...
@@ -20,6 +20,12 @@ public class ApiPrefix {
// open
// open
public
static
final
String
API_V1_THIRD_PART_PREFIX
=
API_V1_PREFIX
+
"third-part/"
;
public
static
final
String
API_V1_THIRD_PART_PREFIX
=
API_V1_PREFIX
+
"third-part/"
;
// 开放给OP的接口, 后续对 应的接口的集群都需要是物理集群
public
static
final
String
API_V1_THIRD_PART_OP_PREFIX
=
API_V1_THIRD_PART_PREFIX
+
"op/"
;
// 开放给Normal的接口, 后续对应的接口的集群,都需要是逻辑集群
public
static
final
String
API_V1_THIRD_PART_NORMAL_PREFIX
=
API_V1_THIRD_PART_PREFIX
+
"normal/"
;
// gateway
// gateway
public
static
final
String
GATEWAY_API_V1_PREFIX
=
"/gateway"
+
API_V1_PREFIX
;
public
static
final
String
GATEWAY_API_V1_PREFIX
=
"/gateway"
+
API_V1_PREFIX
;
}
}
\ No newline at end of file
kafka-manager-common/src/main/java/com/xiaojukeji/kafka/manager/common/entity/vo/common/BrokerOverviewVO.java
浏览文件 @
135981dd
...
@@ -33,7 +33,7 @@ public class BrokerOverviewVO {
...
@@ -33,7 +33,7 @@ public class BrokerOverviewVO {
@ApiModelProperty
(
value
=
"分区数"
)
@ApiModelProperty
(
value
=
"分区数"
)
private
Integer
partitionCount
;
private
Integer
partitionCount
;
@ApiModelProperty
(
value
=
"
已同步副本
数"
)
@ApiModelProperty
(
value
=
"
失效副本分区的个
数"
)
private
Integer
underReplicatedPartitions
;
private
Integer
underReplicatedPartitions
;
@ApiModelProperty
(
value
=
"未同步"
)
@ApiModelProperty
(
value
=
"未同步"
)
...
...
kafka-manager-extends/kafka-manager-account/src/main/java/com/xiaojukeji/kafka/manager/account/impl/LoginServiceImpl.java
浏览文件 @
135981dd
...
@@ -72,6 +72,8 @@ public class LoginServiceImpl implements LoginService {
...
@@ -72,6 +72,8 @@ public class LoginServiceImpl implements LoginService {
if
(
classRequestMappingValue
.
equals
(
ApiPrefix
.
API_V1_SSO_PREFIX
)
if
(
classRequestMappingValue
.
equals
(
ApiPrefix
.
API_V1_SSO_PREFIX
)
||
classRequestMappingValue
.
equals
(
ApiPrefix
.
API_V1_THIRD_PART_PREFIX
)
||
classRequestMappingValue
.
equals
(
ApiPrefix
.
API_V1_THIRD_PART_PREFIX
)
||
classRequestMappingValue
.
equals
(
ApiPrefix
.
API_V1_THIRD_PART_OP_PREFIX
)
||
classRequestMappingValue
.
equals
(
ApiPrefix
.
API_V1_THIRD_PART_NORMAL_PREFIX
)
||
classRequestMappingValue
.
equals
(
ApiPrefix
.
GATEWAY_API_V1_PREFIX
))
{
||
classRequestMappingValue
.
equals
(
ApiPrefix
.
GATEWAY_API_V1_PREFIX
))
{
// 白名单接口直接true
// 白名单接口直接true
return
true
;
return
true
;
...
...
kafka-manager-web/src/main/java/com/xiaojukeji/kafka/manager/web/api/versionone/thirdpart/ThirdPartBrokerController.java
浏览文件 @
135981dd
...
@@ -32,8 +32,8 @@ import java.util.stream.Collectors;
...
@@ -32,8 +32,8 @@ import java.util.stream.Collectors;
*/
*/
@Api
(
tags
=
"开放接口-Broker相关接口(REST)"
)
@Api
(
tags
=
"开放接口-Broker相关接口(REST)"
)
@RestController
@RestController
@RequestMapping
(
ApiPrefix
.
API_V1_THIRD_PART_PREFIX
)
@RequestMapping
(
ApiPrefix
.
API_V1_THIRD_PART_
OP_
PREFIX
)
public
class
ThirdPartBrokerController
{
public
class
ThirdPart
Op
BrokerController
{
@Autowired
@Autowired
private
BrokerService
brokerService
;
private
BrokerService
brokerService
;
...
...
kafka-manager-web/src/main/java/com/xiaojukeji/kafka/manager/web/api/versionone/thirdpart/ThirdPartOpController.java
→
kafka-manager-web/src/main/java/com/xiaojukeji/kafka/manager/web/api/versionone/thirdpart/ThirdPartOp
Util
Controller.java
浏览文件 @
135981dd
...
@@ -21,8 +21,8 @@ import org.springframework.web.bind.annotation.*;
...
@@ -21,8 +21,8 @@ import org.springframework.web.bind.annotation.*;
*/
*/
@Api
(
tags
=
"开放接口-OP相关接口(REST)"
)
@Api
(
tags
=
"开放接口-OP相关接口(REST)"
)
@RestController
@RestController
@RequestMapping
(
ApiPrefix
.
API_V1_THIRD_PART_PREFIX
)
@RequestMapping
(
ApiPrefix
.
API_V1_THIRD_PART_
OP_
PREFIX
)
public
class
ThirdPartOpController
{
public
class
ThirdPartOp
Util
Controller
{
@Autowired
@Autowired
private
AdminService
adminService
;
private
AdminService
adminService
;
...
...
kafka-manager-web/src/main/resources/application.yml
浏览文件 @
135981dd
...
@@ -11,9 +11,9 @@ spring:
...
@@ -11,9 +11,9 @@ spring:
name
:
kafkamanager
name
:
kafkamanager
datasource
:
datasource
:
kafka-manager
:
kafka-manager
:
jdbc-url
:
jdbc:mysql://
127.0.0.1
:3306/logi_kafka_manager?characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2B8
jdbc-url
:
jdbc:mysql://
localhost
:3306/logi_kafka_manager?characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2B8
username
:
admin
username
:
root
password
:
admin
password
:
123456
driver-class-name
:
com.mysql.cj.jdbc.Driver
driver-class-name
:
com.mysql.cj.jdbc.Driver
main
:
main
:
allow-bean-definition-overriding
:
true
allow-bean-definition-overriding
:
true
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录