专题:Python
设置通过反向代理,实现多ip站群系统管理(站群连文件都不需要上传的那种)
昨天受到zero大神的指点,感觉有了思路 ( 其实主要是技术认知不行.... ) , 本来我在写这个镜像站的时候 最早的思路是这样:
用户访问站群(多ip多分布) → 镜像站带上域名参数,然后用requests
请求主程序 → 主程序通过域名判断返回的内容和模板...
基本的思路,就和爬虫一样...自己镜像自己.....但是这个过程中,多使用了一次requests
,感觉有点消耗资源...,Z大的建议是:
用户访问站群(多ip多分布) → apahce直接反向代理到主程序 → 主程序通过reques
......66行的单文件django SEO镜像站群代码以及实现思路
模板调整上下篇文章摘要,侧边栏摘要显示
站群统一管理后台已完善,功能继续补全
python几行代码实现本地远程sh脚本,自动操作,远程管理服务器
搭建一个单文件的Django应用
很多人感觉Django很庞大,是一个严格遵守MTV开发流程的框架..每次搭建一个Django的时候,都需要好多文件,布置起来非常复杂... 但是其实Django只是把功能提供给你而已,你要不要用,完全取决于需求... 比如我就有这样一个需求:
如何搭建一个非常简单的服务,访问首页的时候,直接返回该服务器所在的ip地址?
这个功能作用是什么,比如我家里有一台服务器,公网ip经常变,我需要对其进行一个自动的白名单维护..,那么就需要知道这个ip是否有改变.. 当然你也可以在该服务器上写上这样一个任务
......博客升级-结合django-celery-beat的全自动定时查排名和收录
自动上次收录功能和排名查询自动更新功能,.做好,距离现在已经4天了..
,后来昨天又改成了分布式的查询方式,但是感觉没做成全自动任务,总感觉少了点什么..
本来想用APScheduler
直接做定时任务的,但是感觉这样就没进步了(因为现在一直都是用这个框架)
所以就研究了一下django_celery_beat,不得是不说,还是有一些坑,经过一些配置,总算好了:
在后台简单的配置一下,就可以实现了每天1次的查排名和收录(全自动的方式)
这个django-celery-beat还算是比较强大,支持
......