【发布时间】:2020-07-19 05:24:24
【问题描述】:
我正在开发一些将在 Open Liberty 上运行的微服务。我已经在我的 eclipse 环境中设置了一个测试服务器,它被配置为使用我当前正在处理的所有服务所需的所有功能。
虽然这可行,但它似乎是一种严厉的方法,最好在与目标服务器非常相似的环境中测试每个服务。这些服务在所需的功能集以及必要的 JVM 设置方面可能有所不同。
每个服务都将在自己的 docker 容器中运行,并且 docker 配置在每个项目中定义。
有没有一种方法可以更好地测试这些服务,而无需为每个单独的服务显式设置新服务器?
【问题讨论】:
-
我见过测试框架,其中测试复制到不同的 server.xml 中,然后 Liberty 更新自身以添加/删除功能,通常无需重新启动。但它在 Eclipse 中并不是独立的。
标签: eclipse microservices development-environment open-liberty