From 6c1744eaea4f60b4e3503ac59a3c20320b0b2c73 Mon Sep 17 00:00:00 2001 From: zhiqiang feng Date: Tue, 15 Sep 2020 10:24:08 +0800 Subject: [PATCH] read env --- cmd/main/main.go | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/cmd/main/main.go b/cmd/main/main.go index 69ad375..b4cc692 100644 --- a/cmd/main/main.go +++ b/cmd/main/main.go @@ -2,6 +2,7 @@ package main import ( "net/http" + "os" "github.com/gin-gonic/gin" "gzzn.com/mini/ciimsproxy/internal" @@ -10,20 +11,28 @@ import ( const ( servicePrefix string = "/services/ExchangeService" // defaultURL string = "http://localhost:8080" - defaultURL string = "http://192.168.10.96:8080" + //defaultURL string = "http://192.168.10.96:8080" ) +var defaultURL = "" + func main() { + defaultURL = os.Getenv("CIIMS_SERVER") + listen := os.Getenv("PROXY_LISTEN") + if listen == "" { + listen = ":9090" + } + println("use ciims : " + defaultURL) r := gin.Default() r.GET("/ping", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "pong", }) }) - r.POST("/msg", sendMessage) + r.POST("/send", sendMessage) r.POST("/receive", receiveMessage) // r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080") - r.Run(":9090") + r.Run(listen) } func sendMessage(c *gin.Context) {