0

我有 2 个应用程序,每个应用程序都使用相同的 mountebank(docker 映像)。

我维护了 2 个独立的“冒名顶替者”文件,因为我们在不同的机器上运行应用程序。

我想在同一台机器上运行 2 个应用程序,只维护一个 mountebank docker 映像。如何将文件合并为 1?

4

1 回答 1

1

很难为您的问题提供正确的答案,因为缺少一些细节。就像 mountebank 在两个应用程序前面运行一样?O 它是否从您的应用程序中代理了某些内容?(这表明您需要更改冒名顶替者配置或存根代理响应)

我敢对您说,您可以在两个选项中将您的 mountebank 文件合并为一个。如果 mountebank 是两个应用程序的前端,那么您基本上将在 JSON/config 文件中包含两个冒名顶替对象,每个应用程序一个,mountebank 将监听两个端口或两个域(以便能够区分应用程序)并且您会将此识别到每个冒名顶替者中,并且每个冒名顶替者都有您现有的存根标准。如果 mountebank 从您的应用程序关闭以代理另一项服务,您将有一个冒名顶替者,但您需要添加一个谓词来识别每个现有存根上的应用程序来源。

于 2020-09-17T19:33:12.513 回答