跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python flask 怎么向客户端下发配置文件?
未分類
13 10 月 2020

Python flask 怎么向客户端下发配置文件?

Python flask 怎么向客户端下发配置文件?

資深大佬 : taomujian 2

有个业务场景是用 flask 起一个 web 服务,有几个进行设置的选项,设置选项新的值后怎么把这个最新的值发送给正在运行的另一个 python 脚本,让 python 脚本根据最新的设置运行?

目前 python 自动重新加载已经实现了,关于 web 服务端怎么下发配置到本地还没有思路,不使用数据库进行通信.望各位赐教!

大佬有話說 (14)

  • 資深大佬 : summerwar

    写个配置文件,将内容下发到配置文件,然后 Python 脚本从配置文件里加载数据

  • 資深大佬 : clino

    脚本自己从服务端获取最新的不行吗?

  • 資深大佬 : TypeError

    轮询或者长链接

  • 資深大佬 : neoblackcap

    基于 Http 的基本上就是轮训跟长连接。当然你要搞 websocket 的话,那么就可以保持连接的同时,你服务端向下发送更新数据以及指令

  • 主 資深大佬 : taomujian

    @summerwar 怎么下发配置到配置文件呢

  • 主 資深大佬 : taomujian

    @clino 这样得轮训,太麻烦了

  • 主 資深大佬 : taomujian

    @neoblackcap 好的,我试下,谢谢

  • 主 資深大佬 : taomujian

    @TypeError 好的,我试下,谢谢

  • 資深大佬 : clino

    @taomujian 只要服务端能够很高效地返回数据,轮询没什么不好,最简单
    我刚写的一个服务和脚本就是这样的,脚本完全不保存配置,每次运行都从服务端获取配置,这样每次服务端更改配置以后就能在下一次执行的时候得到应用

  • 資深大佬 : luxiaoer

    是不是问题没有表述清楚或者方向本身有问题
    一个 web 项目要把一个最新的值给一个脚本去执行。
    脚本还在本地,不使用数据库就只能用通过 web api 了吧
    这个情况只有轮训 /websocket 吧
    —
    Redis 不香么

  • 資深大佬 : summerwar

    flask 的 web 开个 route,然后接收新的配置文件,然后 os 的 open & write 写到配置文件里就好了

  • 主 資深大佬 : taomujian

    @luxiaoer 这个并不是 web 服务项目,是个其它类型的项目,web 是其中的一小部分

  • 主 資深大佬 : taomujian

    @summerwar

  • 主 資深大佬 : taomujian

    @clino 是的

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具