Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Rainbond2
Commits
bd82c64e
Commit
bd82c64e
authored
6 years ago
by
barnett
Browse files
Options
Download
Email Patches
Plain Diff
[FIX] fix windows_builder topic is not support bug
parent
b16a54b5
main
Develop-V5.X
V5.0
V5.1
V5.2
V5.3
V5.4
dependabot/npm_and_yarn/webcli/js/xterm-4.5.0
feat-V5.10
feat-V5.10.1
feat-containerd
feat-containerd1
feature-helmapp
feature-helmapp-2
feature-k8s
fixbug-560
gitee
master
mesh-start
servicemonitor
zqhtest-containerd
v5.10.0-release
v5.9.0-release
v5.8.1-release
v5.8.0-release
v5.7.1-release
v5.7.0-release
v5.6.0-release
v5.5.0-release
v5.5.0-dind
v5.4.1-release
v5.4.0-release
v5.3.3-release
v5.3.2-release
v5.3.1-release
v5.3.0-release
v5.2.2-release
v5.2.1-release
v5.2.0-release
v5.2.0-beta2
v5.2.0-beta1
v5.1.11-release
v5.1.10-release
v5.1.9-release
v5.1.8-release
v5.1.6-release
v5.1.5-release
v5.1.4-release
v5.1.3-release
v5.1.2-release
v5.1.1-release
v5.1.0-release
v5.0.4-release
v5.0.3-release
v5.0.1-release
v5.0.0-release
V5.0.0-relase
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
discover.v2/register.go
+6
-4
discover.v2/register.go
mq/api/mq/mq.go
+4
-3
mq/api/mq/mq.go
with
10 additions
and
7 deletions
+10
-7
discover.v2/register.go
+
6
-
4
View file @
bd82c64e
...
...
@@ -148,10 +148,12 @@ func (k *KeepAlive) Stop() {
close
(
k
.
Done
)
ctx
,
cancel
:=
context
.
WithTimeout
(
context
.
Background
(),
time
.
Second
*
5
)
defer
cancel
()
if
err
:=
k
.
gRPCResolver
.
Update
(
ctx
,
k
.
etcdKey
(),
naming
.
Update
{
Op
:
naming
.
Delete
,
Addr
:
k
.
Endpoint
});
err
!=
nil
{
logrus
.
Errorf
(
"cancel %s server endpoint %s from etcd error %s"
,
k
.
ServerName
,
k
.
Endpoint
,
err
.
Error
())
}
else
{
logrus
.
Infof
(
"cancel %s server endpoint %s from etcd"
,
k
.
ServerName
,
k
.
Endpoint
)
if
k
.
gRPCResolver
!=
nil
{
if
err
:=
k
.
gRPCResolver
.
Update
(
ctx
,
k
.
etcdKey
(),
naming
.
Update
{
Op
:
naming
.
Delete
,
Addr
:
k
.
Endpoint
});
err
!=
nil
{
logrus
.
Errorf
(
"cancel %s server endpoint %s from etcd error %s"
,
k
.
ServerName
,
k
.
Endpoint
,
err
.
Error
())
}
else
{
logrus
.
Infof
(
"cancel %s server endpoint %s from etcd"
,
k
.
ServerName
,
k
.
Endpoint
)
}
}
})
}
This diff is collapsed.
Click to expand it.
mq/api/mq/mq.go
+
4
-
3
View file @
bd82c64e
...
...
@@ -25,6 +25,7 @@ import (
"time"
"github.com/goodrain/rainbond/cmd/mq/option"
"github.com/goodrain/rainbond/mq/client"
"golang.org/x/net/context"
...
...
@@ -83,9 +84,9 @@ func (e *etcdQueue) Start() error {
e
.
registerTopic
(
t
)
}
}
e
.
registerTopic
(
"worker"
)
e
.
registerTopic
(
"b
uilder
"
)
e
.
registerTopic
(
"windows"
)
e
.
registerTopic
(
client
.
BuilderTopic
)
e
.
registerTopic
(
client
.
WindowsB
uilder
Topic
)
e
.
registerTopic
(
client
.
WorkerTopic
)
logrus
.
Info
(
"etcd message queue client started success"
)
return
nil
}
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help