Mule流程仅用于集成测试

Mule流程仅用于集成测试,mule,Mule,我得到了Mule 4应用程序,它由调度程序驱动,每30分钟调度一次。我在文件test-listener.xml下添加了http listener,只是为了调用它来构建集成测试 我希望test-listener.xml只部署到非生产环境中。如何在Mule 4.3.0运行时实现它 谢谢添加HTTP侦听器来测试流不是一个好的做法。如果您对测试流感兴趣,只需使用MUnit来实现流的测试。如果您对测试调度器执行感兴趣,可以将此方法用于MUnit:可以通过属性启用/禁用Mule流。您可以使用属性根据环境启用

我得到了Mule 4应用程序,它由调度程序驱动,每30分钟调度一次。我在文件test-listener.xml下添加了http listener,只是为了调用它来构建集成测试

我希望test-listener.xml只部署到非生产环境中。如何在Mule 4.3.0运行时实现它


谢谢添加HTTP侦听器来测试流不是一个好的做法。如果您对测试流感兴趣,只需使用MUnit来实现流的测试。如果您对测试调度器执行感兴趣,可以将此方法用于MUnit:

可以通过属性启用/禁用Mule流。您可以使用属性根据环境启用/禁用该流。尽管我能理解您的意图,但我坚信这种方法是完全错误的:A)您包含了不必要的代码B)您引入了一个HTTP侦听器,由于人为错误,它可能会在生产中被打开。C) 您没有正确测试应用程序,因为您绕过了调度程序行为。请使用Cloudhub API端点从外部触发调度程序:正如@mariomartinez所说,这是一种错误的方法。@mariomartinez。谢谢你的详细回复。完全同意你所说的。我们不使用云anypoint平台