Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
milvus
milvus
提交
d1b8c985
M
milvus
项目概览
milvus
/
milvus
11 个月 前同步成功
通知
260
Star
22476
Fork
2472
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
d1b8c985
编写于
2月 24, 2022
作者:
N
Nemo
提交者:
GitHub
2月 24, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix a bug for standalone where it appears that DEPLOY_MODE is get/used before set. (#15712)
Signed-off-by:
N
Yuchen Gao
<
yuchen.gao@zilliz.com
>
上级
0527d111
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
10 addition
and
10 deletion
+10
-10
cmd/roles/roles.go
cmd/roles/roles.go
+10
-10
未找到文件。
cmd/roles/roles.go
浏览文件 @
d1b8c985
...
...
@@ -70,7 +70,7 @@ func stopRocksmq() {
rocksmq
.
CloseRocksMQ
()
}
// MilvusRoles de
termines to run which component
s.
// MilvusRoles de
cides which components are brought up with Milvu
s.
type
MilvusRoles
struct
{
EnableRootCoord
bool
`env:"ENABLE_ROOT_COORD"`
EnableProxy
bool
`env:"ENABLE_PROXY"`
...
...
@@ -343,21 +343,14 @@ func (mr *MilvusRoles) runIndexNode(ctx context.Context, localMsg bool, alias st
// Run Milvus components.
func
(
mr
*
MilvusRoles
)
Run
(
local
bool
,
alias
string
)
{
if
os
.
Getenv
(
metricsinfo
.
DeployModeEnvKey
)
==
metricsinfo
.
StandaloneDeployMode
{
closer
:=
trace
.
InitTracing
(
"standalone"
)
if
closer
!=
nil
{
defer
closer
.
Close
()
}
}
ctx
,
cancel
:=
context
.
WithCancel
(
context
.
Background
())
// only standalone enable localMsg
if
local
{
Params
.
Init
()
if
err
:=
os
.
Setenv
(
metricsinfo
.
DeployModeEnvKey
,
metricsinfo
.
StandaloneDeployMode
);
err
!=
nil
{
log
.
Error
(
"Failed to set deploy mode: "
,
zap
.
Error
(
err
))
}
Params
.
Init
()
if
err
:=
initRocksmq
();
err
!=
nil
{
panic
(
err
)
...
...
@@ -365,7 +358,7 @@ func (mr *MilvusRoles) Run(local bool, alias string) {
defer
stopRocksmq
()
if
Params
.
EtcdCfg
.
UseEmbedEtcd
{
//
start etcd server
//
Start etcd server.
etcd
.
InitEtcdServer
(
&
Params
.
EtcdCfg
)
defer
etcd
.
StopEtcdServer
()
}
...
...
@@ -375,6 +368,13 @@ func (mr *MilvusRoles) Run(local bool, alias string) {
}
}
if
os
.
Getenv
(
metricsinfo
.
DeployModeEnvKey
)
==
metricsinfo
.
StandaloneDeployMode
{
closer
:=
trace
.
InitTracing
(
"standalone"
)
if
closer
!=
nil
{
defer
closer
.
Close
()
}
}
var
rc
*
components
.
RootCoord
if
mr
.
EnableRootCoord
{
rc
=
mr
.
runRootCoord
(
ctx
,
local
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录