mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
canal-admin完善 (#2121)
* admin端口调整完成 * server端适配调整 * 调整部分功能 * 单机/集群admin调试完成 * 重新发布前端页面
This commit is contained in:
46
canal-admin/canal-admin-ui/src/api/canalCluster.js
Normal file
46
canal-admin/canal-admin-ui/src/api/canalCluster.js
Normal file
@@ -0,0 +1,46 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getCanalClusters(params) {
|
||||
return request({
|
||||
url: '/canal/clusters',
|
||||
method: 'get',
|
||||
params: params
|
||||
})
|
||||
}
|
||||
|
||||
export function addCanalCluster(data) {
|
||||
return request({
|
||||
url: '/canal/cluster',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function canalClusterDetail(id) {
|
||||
return request({
|
||||
url: '/canal/cluster/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
export function updateCanalCluster(data) {
|
||||
return request({
|
||||
url: '/canal/cluster',
|
||||
method: 'put',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function deleteCanalCluster(id) {
|
||||
return request({
|
||||
url: '/canal/cluster/' + id,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
export function getClustersAndServers() {
|
||||
return request({
|
||||
url: '/canal/clustersAndServers',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getCanalConfig() {
|
||||
export function getCanalConfig(clusterId, serverId) {
|
||||
return request({
|
||||
url: '/canal/config',
|
||||
url: '/canal/config/' + clusterId + '/' + serverId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
@@ -58,3 +58,17 @@ export function instanceLog(id, nodeId) {
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
export function instanceStatus(id, option) {
|
||||
return request({
|
||||
url: '/canal/instance/status/' + id + '?option=' + option,
|
||||
method: 'put'
|
||||
})
|
||||
}
|
||||
|
||||
export function getActiveInstances(serverId) {
|
||||
return request({
|
||||
url: '/canal/active/instances/' + serverId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user