Commit 0689224b authored by gaoshiyao's avatar gaoshiyao

更新路由设置

parent 58d1ca72
......@@ -3,4 +3,4 @@ MAINTAINER {{ AUTHOR }}
LABEL Author={{ AUTHOR }} Name={{ PROJECT }} Version={{ VERSION }}
COPY ./dist/. /app
EXPOSE 80
ENTRYPOINT ["/app/proxy", "--port=80"]
ENTRYPOINT ["/app/proxy", "--port=80","--prefix=/bgmesh/fiddler"]
......@@ -3,6 +3,7 @@ package config
var (
RedisURL string
RedisTag string
Prefix string
)
var ProxyConf = struct {
......
......@@ -18,10 +18,11 @@ import (
)
var (
argPort = pflag.Int("port", 8088, "")
redisUrl = pflag.String("redisUrl", "redis://k8s.wodcloud.com:16379", "")
redisTag = pflag.String("redisTag", "apaas-mesh-proxy", "")
confPath = pflag.String("confPath", "/app/config/proxy.yaml", "")
argPort = pflag.Int("port", 8088, "")
argPrefix = pflag.String("prefix", "/bgmesh/fiddler", "")
redisUrl = pflag.String("redisUrl", "redis://k8s.wodcloud.com:16379", "")
redisTag = pflag.String("redisTag", "apaas-mesh-proxy", "")
confPath = pflag.String("confPath", "/app/config/proxy.yaml", "")
)
func main() {
......@@ -33,8 +34,9 @@ func main() {
}
func server() error {
config.Prefix = *argPrefix
handler := router.Load(ginrus.Ginrus(logrus.StandardLogger(), time.RFC3339, true))
fmt.Println(fmt.Sprintf("Listen Server on :%d", *argPort))
fmt.Println(fmt.Sprintf(":%d", *argPort))
return http.ListenAndServe(
fmt.Sprintf(":%d", *argPort),
handler,
......@@ -52,6 +54,7 @@ func initEnv() {
func initConfig() {
config.RedisTag = *redisTag
config.RedisURL = *redisUrl
config.Prefix = *argPrefix
}
// 获取代理参数
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment