4 Star 18 Fork 124

铱塔智联开源 / driver-box

forked from iBUILDING-X / 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)
}
Go
1
https://gitee.com/open-iita/driver-box.git
git@gitee.com:open-iita/driver-box.git
open-iita
driver-box
driver-box
master

搜索帮助