我是一位希望围绕微服务创建生态系统的开发人员。我的研究促成了您的软件项目,这些项目在许多方面都很出色。 不幸的是,门户网站是我最初运行时无法运行的组件之一。 由于缺少light-4j版本(1.5.29),构建失败。 light-4j主分支位于1.5.23,因此我签出了符合light-4j版本的门户。这样,由于其他缺少的库,docker-compose-hybrid.yml脚本失败了。考虑到我什至已还原到门户网站源的较旧版本,因此几乎可以肯定我走错了路。 您对我有什么建议如何解决这个问题? 预先谢谢你。
答案 0 :(得分:0)
非常感谢您对轻型平台的关注。轻门户仍在开发分支中处于繁重的开发阶段,这取决于light-4和其他库的开发分支。构建它最简单的方法是通过light-bot,它是我们自己的微服务DevOps工具,因为您可以看到您处理的依赖项过多,并且市场上大多数DevOps工具每次只能处理一个存储库。
https://github.com/networknt/light-config-test/tree/master/light-bot/develop-build/build-portal
另外,请注意,轻型门户服务是建立在无服务器框架light-hybrid之上的。构建过程仅创建小的jar文件并将其复制到读写服务文件夹。您需要启动compose以启动两个服务以加载所有服务。
以下docker-compose在本地启动light-portal。
https://github.com/networknt/light-config-test/tree/master/light-portal
我开始写一个简单的入门教程,但是仍然缺少许多主题。如果您有任何空白,请告诉我,以便我们在其中添加更多信息。
https://doc.networknt.com/tutorial/portal/
该邮件可能不是最佳渠道,因为通信是在私人渠道上进行的。将来,您可能会提出一些问题,因为当我们的团队成员无法立即获得帮助时,其他人可能会知道答案。同样,公共频道上的答案可能会帮助其他用户学习该平台。