Node.js nodejs-等待tcp预启动脚本

Node.js nodejs-等待tcp预启动脚本,node.js,tcp,Node.js,Tcp,在启动节点测试脚本之前,寻找可靠的方法来验证依赖服务是否联机并准备就绪。该脚本只连接到oracle数据库并执行一个简单的查询 在我的例子中,检查并等待tcp侦听器(超时)的npm预启动脚本可能是合适的,但更适合微服务的模式也是合适的。我的问题有两个,我在寻找要遵循的模式,我不太清楚如何使用net(如果net是正确的工具)实现这一点。我们在这里讨论的是微服务吗?因为使用微服务,您的服务无论如何都应该能够启动。即使可能的依赖项服务处于脱机状态。。他们需要能够处理可能出现的服务中断。这是一个很好的观点

在启动节点测试脚本之前,寻找可靠的方法来验证依赖服务是否联机并准备就绪。该脚本只连接到oracle数据库并执行一个简单的查询


在我的例子中,检查并等待tcp侦听器(超时)的npm预启动脚本可能是合适的,但更适合微服务的模式也是合适的。我的问题有两个,我在寻找要遵循的模式,我不太清楚如何使用net(如果net是正确的工具)实现这一点。

我们在这里讨论的是微服务吗?因为使用微服务,您的服务无论如何都应该能够启动。即使可能的依赖项服务处于脱机状态。。他们需要能够处理可能出现的服务中断。这是一个很好的观点。虽然我想说的是一般性的,但我把问题弄糊涂了。我的应用程序实际上只是一个预配置docker服务的测试,该服务具有节点oracle db客户端。开始前就可以了。另一种模式也是如此。我们是在谈论微服务吗?因为使用微服务,您的服务无论如何都应该能够启动。即使可能的依赖项服务处于脱机状态。。他们需要能够处理可能出现的服务中断。这是一个很好的观点。虽然我想说的是一般性的,但我把问题弄糊涂了。我的应用程序实际上只是一个预配置docker服务的测试,该服务具有节点oracle db客户端。开始前就可以了。另一种模式也是如此。