首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

FastAPI(55)- Events: startup - shutdown 启动关闭事件

背景 可以定义需要在应用程序启动之前或应用程序关闭时执行的事件处理程序(函数) 这些函数可以用 async def 或普通 def 注意:只会执行主应用程序的事件处理程序,而不会执行子应用程序 实际代码...启动应用程序啦") items["foo"] = {"name": "Fighters"} items["bar"] = {"name": "Tenders"} # 添加在应用程序关闭时运行的函数...@app.on_event("shutdown") async def shutdown_event(): print("关闭应用程序啦") with open("log.txt",...app="45_event:app", reload=True, host="127.0.0.1", port=8080) startup 模拟初始化数据库,设置一些值到 items 中 可以拥有多个事件处理函数...启动应用程序和关闭应用程序 请求结果

94400

关于Zookeeper一键启动关闭脚本所产生的乌龙事件

大家都知道在Hadoop集群开启/关闭Zookeeper集群的时候,需要到不同的节点ZK的bin目录下执行对应的启动/关闭脚本,十分的麻烦。...3.4.5-cdh5.14.0/bin/zkServer.sh start >/dev/null 2>&1 &" echo "$host zk is running" done 一键关闭...zk is stopping" done 正常情况下,大家只要在一台主节点上添加上述的脚本文件即可~ 如果配置了ZK的环境变量, 开启集群的ZK服务只要在命令行输入zk_startall.sh即可 关闭集群的...最初的我以为又是跟之前解决关闭集群显示no datanode to stop(详情请见《完美解决Hadoop集群无法正常关闭的问题!》)...这个脚本获取的是ZK进程号的前四位,而我ZK的端口号又恰好是5位的,所以一直kill不掉对应的进程,所以只需要把脚本中的4改成5,再重新执行脚本就生效了~ 总结 经过这样的一次"乌龙事件

82310
领券