这个问题困扰了我多天才解决

1、日志时区代码位置

 vi gopath/pkg/mod/github.com/edgexfoundry/go-mod-core-contracts/v2@v2.0.0/clients/logger/logger.go

修改代码位置为(之前是DefaultTimestampUTC)

EdgexGo2.0学习-6 修改日志时区显示

 

 2、单改上面不行,每次编译时,容器依然从服务器拉代码,需要做以下处理,将gopath拷贝到源代码根目录下。

EdgexGo2.0学习-6 修改日志时区显示

 

 3、修改单个服务下的DockerFile,以docker_core_data为例

ENV GOPATH=/edgex-go/gopath

EdgexGo2.0学习-6 修改日志时区显示

 

 4、设置容器时区

EdgexGo2.0学习-6 修改日志时区显示

 

 5、其他go项目也可以参考类似方法解决。

 

  

相关文章:

  • 2021-05-25
  • 2022-12-23
  • 2021-12-23
  • 2021-12-10
  • 2021-11-22
  • 2022-12-23
  • 2021-08-06
猜你喜欢
  • 2021-04-22
  • 2022-12-23
  • 2021-12-25
  • 2021-07-19
  • 2021-09-16
  • 2021-04-14
  • 2022-12-23
相关资源
相似解决方案