在 falcon 中自动执行 Web 服务
auto execute a web service in falcon
我有一个功能可以将我的网络服务注册到 spring-eureka 发现服务器,但它会自动注销它。为了解决这个问题,我想做一个函数,它会在几秒钟内自动执行并一次又一次地注册我的服务。
请建议该怎么做,如果您有更好的方法来解决这个问题,那就太好了。
我们可以制作另一个程序来 ping 我的网络服务器的健康检查 URL。
responsePythonAPI = requests.request("GET", "http://10.95.51.8:5050/health", headers=headers)
pythonAPI = True if responsePythonAPI.json()["status"]["value"] == u'200 OK' and responsePythonAPI.json()["status"]["code"] == 200 else False
if pythonAPI == True:
eureka.registerWebService()
else:
eureka.deregisterWebService()
此程序将运行应用程序启动并运行ning并在100秒的时间间隔内注册它
我有一个功能可以将我的网络服务注册到 spring-eureka 发现服务器,但它会自动注销它。为了解决这个问题,我想做一个函数,它会在几秒钟内自动执行并一次又一次地注册我的服务。
请建议该怎么做,如果您有更好的方法来解决这个问题,那就太好了。
我们可以制作另一个程序来 ping 我的网络服务器的健康检查 URL。
responsePythonAPI = requests.request("GET", "http://10.95.51.8:5050/health", headers=headers)
pythonAPI = True if responsePythonAPI.json()["status"]["value"] == u'200 OK' and responsePythonAPI.json()["status"]["code"] == 200 else False
if pythonAPI == True:
eureka.registerWebService()
else:
eureka.deregisterWebService()
此程序将运行应用程序启动并运行ning并在100秒的时间间隔内注册它