covid19-citymap-china
covid19-citymap-china copied to clipboard
auto update
auto update 没必要每五分钟提交一次 当有数据更新时再刷新时间 并push到分支上
不不不,你这是纯技术观点。
产品上,用户需要看到最新更新时间在几分钟内,才会对你的数据放心。
要是你最后更新时间是半小时前,我怎么知道数据是真的没更新,还是你程序崩了?
或者可以修改下commit信息 数据无变化:commit信息为心跳数据 数据有变化:可以描述为某个省某个市的数据简介 这么做的好处是后续对数据进行分析比较容易。可以很容易看到数据的变化
每五分钟更新是怎么做到的,shell文件好像没运行
看代码应该是每五分钟执行一次爬虫获取 然后push到仓库
是的,在那个update.sh里,但具体github操作步骤不是很了解
我猜测是这样的
- 爬虫每五分钟执行一次
- 把爬取的时间和需要更新的数据写到dxy_confirmed_data.js文件中
- push到仓库 页面直接获取js文件的数据进行展示
while sleep 1; do bash update.sh; sleep 300;done;
2333, 好奇这段while循环是跑在自己的服务器还是github的?
自己服务器 把数据push到github上
我自己在服务器上运行了,但是怎么实现每五分钟自动刷新啊,上面大神写的没看懂
大神写的是 一个shell脚本 while循环 每300秒执行一次update.sh脚本 所有的更新数据 也就是执行python代码和把数据push到github上