/images/62384022.jpeg

CloudCore启动流程

cloudcore的入口在 ~/cloud/cmd/cloudcore func main() { command := app.NewCloudCoreCommand() logs.InitLogs() defer logs.FlushLogs() if err := command.Execute(); err != nil { os.Exit(1) } } 这里主要是app.NewCloudCoreCommand() NewClo

Integration Test Analysis of Apache ShenYu

This article will provide an in-depth analysis of Apache ShenYu’s integration tests. What are integration tests? Integration testing is also called E2E (End To End) testing in some projects. It is mainly used to test whether each module can meet expectations after being assembled into a system. Apache ShenYu puts integration tests in continuous integration, using GitHub Actions to trigger each time a Pull Request or Merge is submitted to