Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
duckula
duckula-ops
提交
aa8e640b
duckula-ops
项目概览
duckula
/
duckula-ops
通知
6
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
duckula-ops
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
aa8e640b
编写于
7月 06, 2021
作者:
偏锋书生
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复一些问题
上级
c176ab62
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
16 addition
and
8 deletion
+16
-8
devops/sql/duckula.sql
devops/sql/duckula.sql
+1
-1
src/main/java/net/wicp/tams/app/duckula/controller/service/deploy/DeployHost.java
...ams/app/duckula/controller/service/deploy/DeployHost.java
+6
-2
src/main/resources/net/wicp/tams/duckula/ops/pages/runing/DumpManager.tml
...es/net/wicp/tams/duckula/ops/pages/runing/DumpManager.tml
+8
-4
src/main/resources/net/wicp/tams/duckula/ops/pages/runing/TaskManager.tml
...es/net/wicp/tams/duckula/ops/pages/runing/TaskManager.tml
+1
-1
未找到文件。
devops/sql/duckula.sql
浏览文件 @
aa8e640b
...
...
@@ -132,7 +132,7 @@ INSERT INTO `common_dump` VALUES (1345047408696401921, 'localhost_56_es', 'test`
-- ----------------------------
DROP
TABLE
IF
EXISTS
`common_instance`
;
CREATE
TABLE
`common_instance`
(
`id`
bigint
(
20
)
UNSIGNED
NOT
NULL
,
`id`
bigint
(
20
)
UNSIGNED
NOT
NULL
AUTO_INCREMENT
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
NULL
DEFAULT
NULL
COMMENT
'数据库实例名'
,
`host`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
NULL
DEFAULT
NULL
,
`port`
int
(
255
)
NULL
DEFAULT
3306
COMMENT
'端口'
,
...
...
src/main/java/net/wicp/tams/app/duckula/controller/service/deploy/DeployHost.java
浏览文件 @
aa8e640b
...
...
@@ -90,10 +90,14 @@ public class DeployHost implements IDeploy {
try
{
conn
=
SSHAssit
.
getConn
(
commonDeploy
.
getHost
(),
commonDeploy
.
getPort
(),
"duckula"
,
commonDeploy
.
getPwdDuckula
(),
0
);
Result
result
=
SSHAssit
.
callCommand
(
conn
,
CommandCentOs
.
ls
,
configName
+
".properties"
,
"/data/duckula-data/conf"
);
//这是查看这个文件有没有
// Result result = SSHAssit.callCommand(conn, CommandCentOs.ls, configName + ".properties",
// "/data/duckula-data/conf");
// message示例: -rwxr--r--. 1 duckula duckula 1595 2020-11-15 22:14:25
// ct-rjzjh-jdbc.properties
//查看内容
Result
result
=
SSHAssit
.
callCommand
(
conn
,
CommandCentOs
.
cat
,
""
,
String
.
format
(
"%s/%s.properties"
,
"/data/duckula-data/conf"
,
configName
));
// 考虑中英文的问题
if
(
"没有异常"
.
equals
(
result
.
getMessage
())
||
"No Exception"
.
equals
(
result
.
getMessage
())
||
StringUtil
.
isNull
(
result
.
getMessage
()))
{
...
...
src/main/resources/net/wicp/tams/duckula/ops/pages/runing/DumpManager.tml
浏览文件 @
aa8e640b
...
...
@@ -8,7 +8,7 @@
<body>
<r:query
id=
"q"
qBlock=
"query"
queryUrl=
"/runing/DumpManager:query"
uBlock=
"save"
saveUrl=
"/runing/DumpManager:save"
deleteUrl=
"/runing/DumpManager:del"
opFormatter=
"showopt"
columns=
"[[{field:'name',width:200,title:'全量任务名'},{field:'version1',width:100,title:'版本'},{field:'deployId1',width:150,title:'布署环境'},{field:'middlewareId1',width:150,title:'目的中间件'},{field:'instanceId1',width:350,title:'监听实例'},{field:'taskStatus',width:150,title:'运行状态'},{field:'op',width:360,title:'操作'}]]"
dialogStyle=
"width:
9
00px;height:560px;"
initAddHandle=
"initAdd"
initSaveHandle=
"initUpdate"
queryButs=
"[{'id':'viewLogBut','iconCls':'icon-attach','text':'查看日志'},{'id':'viewConfigBut','iconCls':'icon-attach','text':'查看配置'},{'id':'taskdownBut','iconCls':'icon-attach','text':'任务离线下载'}]"
saveCheckHandle=
"saveCheck"
pagination=
"true"
/>
dialogStyle=
"width:
12
00px;height:560px;"
initAddHandle=
"initAdd"
initSaveHandle=
"initUpdate"
queryButs=
"[{'id':'viewLogBut','iconCls':'icon-attach','text':'查看日志'},{'id':'viewConfigBut','iconCls':'icon-attach','text':'查看配置'},{'id':'taskdownBut','iconCls':'icon-attach','text':'任务离线下载'}]"
saveCheckHandle=
"saveCheck"
pagination=
"true"
/>
<t:block
id=
"query"
>
<table
class=
"frame_table_list_4"
>
<tr>
...
...
@@ -64,7 +64,7 @@
</tr>
<tr
name=
"showmodel"
>
<td
colspan=
"4"
>
<table
id=
"dg"
title=
"规则编辑"
style=
"width:98%;height:2
0
0px"
<table
id=
"dg"
title=
"规则编辑"
style=
"width:98%;height:2
2
0px"
toolbar=
"#toolbar"
pagination=
"false"
idField=
"id"
rownumbers=
"false"
fitColumns=
"true"
singleSelect=
"true"
>
<thead>
...
...
@@ -202,9 +202,10 @@
//把权限退到“保存”按钮,这样就可以查看任务了
var
reg
=
RegExp
(
/未布署/
);
var
opt
=!
reg
.
test
(
row
.
taskStatus
);
if
(
opt
){
if
(
opt
){
$
(
'
#q_saveDoBut
'
).
linkbutton
(
'
disable
'
).
unbind
(
'
click
'
);
}
else
{
$
(
'
#q_saveDoBut
'
).
unbind
(
'
click
'
);
$
(
'
#q_saveDoBut
'
).
linkbutton
(
'
enable
'
).
click
(
function
(){
_doSaveRecode
();
});
...
...
@@ -498,20 +499,23 @@
onAfterEdit
:
updateRuleInput
});
$
(
'
#viewLogBut
'
).
linkbutton
(
'
disable
'
);
$
(
'
#viewLogBut
'
).
linkbutton
(
'
disable
'
);
$
(
'
#viewConfigBut
'
).
linkbutton
(
'
disable
'
);
$
(
'
#q_grid
'
).
datagrid
({
onSelect
:
function
(
rowIndex
,
row
){
var
reg
=
RegExp
(
/未布署/
);
var
opt
=!
reg
.
test
(
row
.
taskStatus
);
if
(
opt
){
$
(
'
#viewLogBut
'
).
unbind
(
'
click
'
);
$
(
'
#viewLogBut
'
).
linkbutton
(
'
enable
'
).
bind
(
'
click
'
,
viewLog
);
}
else
{
$
(
'
#viewLogBut
'
).
linkbutton
(
'
disable
'
).
unbind
(
'
click
'
,
viewLog
,
false
);
}
$
(
'
#viewConfigBut
'
).
unbind
(
'
click
'
);
$
(
'
#viewConfigBut
'
).
linkbutton
(
'
enable
'
).
bind
(
'
click
'
,
viewConfig
);
}
});
$
(
'
#taskdownBut
'
).
unbind
(
'
click
'
);
$
(
'
#taskdownBut
'
).
bind
(
'
click
'
,
taskdown
);
$
(
'
#dgFilter
'
).
edatagrid
({
data
:
[
...
...
src/main/resources/net/wicp/tams/duckula/ops/pages/runing/TaskManager.tml
浏览文件 @
aa8e640b
...
...
@@ -75,7 +75,7 @@
</tr>
<tr
name=
"showmodel"
>
<td
colspan=
"4"
>
<table
id=
"dg"
title=
"规则编辑"
style=
"width:98%;height:
18
0px"
<table
id=
"dg"
title=
"规则编辑"
style=
"width:98%;height:
21
0px"
toolbar=
"#toolbar"
pagination=
"false"
idField=
"id"
rownumbers=
"false"
fitColumns=
"true"
singleSelect=
"true"
>
<thead>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录