Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
68af0bf3
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
68af0bf3
编写于
11月 23, 2021
作者:
S
Shengliang Guan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
TD-10430 minor changes for daemon module
上级
94eac805
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
30 addition
and
24 deletion
+30
-24
include/util/tconfig.h
include/util/tconfig.h
+4
-4
source/dnode/mgmt/daemon/src/daemon.c
source/dnode/mgmt/daemon/src/daemon.c
+21
-15
source/util/src/tconfig.c
source/util/src/tconfig.c
+3
-3
src/client/src/tscSystem.c
src/client/src/tscSystem.c
+1
-1
src/kit/shell/src/shellMain.c
src/kit/shell/src/shellMain.c
+1
-1
未找到文件。
include/util/tconfig.h
浏览文件 @
68af0bf3
...
...
@@ -82,10 +82,10 @@ extern SGlobalCfg tsGlobalConfig[];
extern
int32_t
tsGlobalConfigNum
;
extern
char
*
tsCfgStatusStr
[];
void
taosReadGlobalLogCfg
();
bool
taosReadGlobalCfg
();
void
taosPrintGlobalCfg
();
void
taosDumpGlobalCfg
();
void
taosReadGlobalLogCfg
();
int32_t
taosReadGlobalCfg
();
void
taosPrintGlobalCfg
();
void
taosDumpGlobalCfg
();
void
taosInitConfigOption
(
SGlobalCfg
cfg
);
SGlobalCfg
*
taosGetConfigOption
(
const
char
*
option
);
...
...
source/dnode/mgmt/daemon/src/daemon.c
浏览文件 @
68af0bf3
...
...
@@ -132,24 +132,30 @@ void dmnWaitSignal() {
}
}
void
dmnInitOption
(
SDnodeOpt
*
pOpt
)
{
pOpt
->
sver
=
tsVersion
;
pOpt
->
numOfCores
=
tsNumOfCores
;
pOpt
->
statusInterval
=
tsStatusInterval
;
pOpt
->
serverPort
=
tsServerPort
;
tstrncpy
(
pOpt
->
localEp
,
tsLocalEp
,
TSDB_EP_LEN
);
tstrncpy
(
pOpt
->
localFqdn
,
tsLocalEp
,
TSDB_FQDN_LEN
);
tstrncpy
(
pOpt
->
timezone
,
tsLocalEp
,
TSDB_TIMEZONE_LEN
);
tstrncpy
(
pOpt
->
locale
,
tsLocalEp
,
TSDB_LOCALE_LEN
);
tstrncpy
(
pOpt
->
charset
,
tsLocalEp
,
TSDB_LOCALE_LEN
);
void
dmnInitOption
(
SDnodeOpt
*
pOption
)
{
pOption
->
sver
=
tsVersion
;
pOption
->
numOfCores
=
tsNumOfCores
;
pOption
->
numOfThreadsPerCore
=
tsNumOfThreadsPerCore
;
pOption
->
ratioOfQueryCores
=
tsRatioOfQueryCores
;
pOption
->
maxShellConns
=
tsMaxShellConns
;
pOption
->
shellActivityTimer
=
tsShellActivityTimer
;
pOption
->
statusInterval
=
tsStatusInterval
;
pOption
->
serverPort
=
tsServerPort
;
tstrncpy
(
pOption
->
dataDir
,
tsDataDir
,
TSDB_EP_LEN
);
tstrncpy
(
pOption
->
localEp
,
tsLocalEp
,
TSDB_EP_LEN
);
tstrncpy
(
pOption
->
localFqdn
,
tsLocalEp
,
TSDB_FQDN_LEN
);
tstrncpy
(
pOption
->
firstEp
,
tsFirst
,
TSDB_FQDN_LEN
);
tstrncpy
(
pOption
->
timezone
,
tsLocalEp
,
TSDB_TIMEZONE_LEN
);
tstrncpy
(
pOption
->
locale
,
tsLocalEp
,
TSDB_LOCALE_LEN
);
tstrncpy
(
pOption
->
charset
,
tsLocalEp
,
TSDB_LOCALE_LEN
);
}
int
dmnRunDnode
()
{
SDnodeOpt
opt
=
{
0
};
dmnInitOption
(
&
opt
);
SDnodeOpt
opt
ion
=
{
0
};
dmnInitOption
(
&
opt
ion
);
SDnode
*
pDn
d
=
dndInit
(
&
opt
);
if
(
pDn
d
==
NULL
)
{
SDnode
*
pDn
ode
=
dndInit
(
&
option
);
if
(
pDn
ode
==
NULL
)
{
uInfo
(
"Failed to start TDengine, please check the log at %s"
,
tsLogDir
);
return
-
1
;
}
...
...
@@ -158,7 +164,7 @@ int dmnRunDnode() {
dmnWaitSignal
();
uInfo
(
"TDengine is shut down!"
);
dndCleanup
(
pDn
d
);
dndCleanup
(
pDn
ode
);
taosCloseLog
();
return
0
;
}
...
...
source/util/src/tconfig.c
浏览文件 @
68af0bf3
...
...
@@ -335,7 +335,7 @@ void taosReadGlobalLogCfg() {
fclose
(
fp
);
}
bool
taosReadGlobalCfg
()
{
int32_t
taosReadGlobalCfg
()
{
char
*
line
,
*
option
,
*
value
,
*
value2
,
*
value3
;
int
olen
,
vlen
,
vlen2
,
vlen3
;
char
fileName
[
PATH_MAX
]
=
{
0
};
...
...
@@ -345,7 +345,7 @@ bool taosReadGlobalCfg() {
if
(
fp
==
NULL
)
{
fp
=
fopen
(
configDir
,
"r"
);
if
(
fp
==
NULL
)
{
return
false
;
return
-
1
;
}
}
...
...
@@ -393,7 +393,7 @@ bool taosReadGlobalCfg() {
// taosSetAllDebugFlag();
// }
return
true
;
return
0
;
}
void
taosPrintGlobalCfg
()
{
...
...
src/client/src/tscSystem.c
浏览文件 @
68af0bf3
...
...
@@ -148,7 +148,7 @@ void taos_init_imp(void) {
}
taosReadGlobalCfg
();
if
(
taosCheckGlobalCfg
())
{
if
(
taosCheckGlobalCfg
()
!=
0
)
{
tscInitRes
=
-
1
;
return
;
}
...
...
src/kit/shell/src/shellMain.c
浏览文件 @
68af0bf3
...
...
@@ -106,7 +106,7 @@ int main(int argc, char* argv[]) {
taosInitGlobalCfg
();
taosReadGlobalLogCfg
();
if
(
!
taosReadGlobalCfg
()
)
{
if
(
taosReadGlobalCfg
()
!
=
0
)
{
printf
(
"TDengine read global config failed"
);
exit
(
EXIT_FAILURE
);
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录