1 Star 0 Fork 142

321haijun/driver-box

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.go 1004 Bytes
一键复制 编辑 原始数据 按行查看 历史
小菜LC 提交于 2023-06-29 16:27 . 完善开放API功能
package main
import (
"driver-box/driver"
"github.com/edgexfoundry/device-sdk-go/v2/pkg/startup"
"os"
)
const (
serviceName string = "driver-box"
version string = "0.0.2"
)
func main() {
_ = os.Setenv("EDGEX_SECURITY_SECRET_STORE", "false")
// 正式环境需注释掉
//localMode("192.168.16.88", "59999", "127.0.0.1")
sd := driver.NewDriver()
startup.Bootstrap(serviceName, version, sd)
}
// localMode 本地调试模式
// serverHost:驱动服务监听地址
// serverPort:驱动服务监听端口号
// edgeXServerHost:EdgeX服务地址
// 示例: localMode("127.0.0.1", "59999", "192.168.16.88")
func localMode(serverHost, serverPort, edgeXServerHost string) {
_ = os.Setenv("SERVICE_HOST", serverHost)
_ = os.Setenv("SERVICE_PORT", serverPort)
_ = os.Setenv("REGISTRY_HOST", edgeXServerHost)
_ = os.Setenv("CLIENTS_CORE_DATA_HOST", edgeXServerHost)
_ = os.Setenv("CLIENTS_CORE_METADATA_HOST", edgeXServerHost)
_ = os.Setenv("MESSAGEQUEUE_HOST", edgeXServerHost)
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/zhaohaijun/driver-box.git
git@gitee.com:zhaohaijun/driver-box.git
zhaohaijun
driver-box
driver-box
master

搜索帮助