切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
唐旭辉
5 years ago
提交
f4286ec70a33ae1f3e309c571311ef60b34528da
1 个父辈
60324be6
更新配置
隐藏空白字符变更
内嵌
并排对比
正在显示
5 个修改的文件
包含
36 行增加
和
2 行删除
deploy/k8s/dev/partner.yaml
deploy/k8s/test/partner.yaml
pkg/constant/kafka.go
pkg/port/consumer/configs/config.go
pkg/port/consumer/consumer.go
deploy/k8s/dev/partner.yaml
查看文件 @
f4286ec
...
...
@@ -78,6 +78,8 @@ spec:
value
:
"
6DwjBO735"
-
name
:
BUSINESS_ADMIN_HOST
value
:
"
http://suplus-business-admin-dev.fjmaimaimai.com"
-
name
:
KAFKA_HOST
value
:
"
106.52.15.41:9092"
volumes
:
-
name
:
accesslogs
emptyDir
:
{}
...
...
deploy/k8s/test/partner.yaml
查看文件 @
f4286ec
...
...
@@ -75,6 +75,8 @@ spec:
value
:
"
rsF0pL!6DwjBO735"
-
name
:
BUSINESS_ADMIN_HOST
value
:
"
http://suplus-business-admin-test.fjmaimaimai.com"
-
name
:
KAFKA_HOST
value
:
"
106.52.15.41:9092"
volumes
:
-
name
:
accesslogs
emptyDir
:
{}
...
...
pkg/constant/kafka.go
0 → 100644
查看文件 @
f4286ec
package
constant
import
(
"os"
"strings"
)
type
KafkaConfig
struct
{
Servers
[]
string
`json:"servers"`
ConsumerId
string
`json:"consumerGroup"`
}
var
KafkaCfg
KafkaConfig
func
init
()
{
KafkaCfg
=
KafkaConfig
{
Servers
:
[]
string
{
"106.52.15.41:9092"
},
ConsumerId
:
"partnermg"
,
}
if
os
.
Getenv
(
"KAFKA_HOST"
)
!=
""
{
kafkaHost
:=
os
.
Getenv
(
"KAFKA_HOST"
)
KafkaCfg
.
Servers
=
strings
.
Split
(
kafkaHost
,
";"
)
}
}
...
...
pkg/port/consumer/configs/config.go
查看文件 @
f4286ec
...
...
@@ -3,6 +3,8 @@ package configs
import
(
"os"
"strings"
"gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/constant"
)
type
MqConfig
struct
{
...
...
@@ -10,7 +12,10 @@ type MqConfig struct {
ConsumerId
string
`json:"consumerGroup"`
}
var
Cfg
MqConfig
var
Cfg
=
MqConfig
{
Servers
:
constant
.
KafkaCfg
.
Servers
,
ConsumerId
:
constant
.
KafkaCfg
.
ConsumerId
,
}
func
init
()
{
...
...
pkg/port/consumer/consumer.go
查看文件 @
f4286ec
...
...
@@ -59,8 +59,9 @@ func (c *MessageConsumer) ConsumeClaim(groupSession sarama.ConsumerGroupSession,
}
if
err
=
topicHandle
(
message
);
err
!=
nil
{
logs
.
Error
(
"Message claimed: kafka消息处理错误 topic ="
,
message
.
Topic
,
message
.
Offset
,
err
)
}
else
{
groupSession
.
MarkMessage
(
message
,
""
)
}
groupSession
.
MarkMessage
(
message
,
""
)
}
return
nil
}
...
...
请
注册
或
登录
后发表评论