以前都是用的虚拟机还有win直接用的redis,现在换电脑,项目要迁移就需要在mac上面配置redis服务
第一步安装brew
1.1homebrew是什么
它是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
1.2使用及注意事项
直接brew install git或者wget一系列的东西,注意一点,一旦系统更新,就会自动删除brew的一些变量需要重新安装一些插件才能使用例如Xcode命令行工具$ xcode-select --install
,最好关掉mac的自动更新,点击系统偏好设置,找到软件更新,将自动保持我的Mac运行最新版本关掉,输入开机密码确认就可以关掉
1.3安装brew
命令行输入/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
第二步安装redis
1、安装wget,输入brew install wget
2、下载redis,输入wget http://download.redis.io/releases/redis-6.0.6.tar.gz
3、解压压缩包进入压缩包源码安装
4、如果出错就参考redis安装出错如何解决
成功在mac中配置好redis服务器并以阻塞方式打开,详细redis使用说明和学习,可以看我的项目前导模块,有详细的介绍redis的使用
2、如何开启定时任务
①通过死循环做调用,这种比较消耗性能,因为程序是一直要开着的,一旦关机或者程序中断就要手动重启
import os, time
t = 1
while t < 2:
curr_time = time.strftime('%H:%M')
if curr_time == '08:31':
print(u"开始运行脚本:")
# 调用方法
break
else:
time.sleep(5)
print(curr_time )
②通过win自带的定时任务做自启动程序,这种资源占有小,一般都是用的这种做的定时任务
右键此电脑点击管理---->打开任务计划书
按照下图的层级关系打开---->右键windows---->点击创建任务
按照下图点击常规填写名称和简介
按照下图的顺序填写触发器
填写自己想要运行的文件以及类型,以python程序为例,按照下图填写
填写完成后,事件就会被创建,手动开启事件就相当于运行一次,直接可以保持正在准备就绪阶段,它会根据触发器的条件自动触发程序