macOS Catalina 10.15 升级 mongodb-community 4.2 报错及解决方案

每次系统大升级,都会有些生产力工具出问题,所以这次Mac升到macOS Catalina 10.15(19A583),心里早有些准备。 果然,MongoDB启动不了了。 莫不是因为系统升级到了macOS 10.15,不兼容MongoDB?那升级软件呗。 brew update && brew upgrade && brew cleanup 升不动呀。 原来因为种种纠葛(这又是另外一篇故事了),MongoDB不再开源,故HomeBrew已将其移出。具体可以看这里:https://github.com/Homebrew/homebrew-core/pull/43770 那怎么办? 参考官方给出的解决方案:https://github.com/mongodb/homebrew-brew 先卸载老版本: brew services stop mongodb brew uninstall mongodb 再安装mongodb-community: brew tap mongodb/brew brew install mongodb-community 启动: brew services start mongodb-community 命令一气呵成,这下成了吧? 哈? 哈??? 再看看mongo是否启动了。以下两条命令都可以。 nc -zvv localhost 27017 ps -ax | grep mongo $ nc -zvv localhost 27017 […]

Mac OS系统使用crontab定时执行Python3程序的一些实践

Crontab用于自动执行周期性任务,比如,每天自动爬取最新的域名信息、房价信息等,不需要任何人工干预。 Crontab很强大,但是也有很多坑。我把一些命令,以及遇到的一些问题,写在这里。 添加任务: crontab -e 查看任务: crontab -l 命令格式: 常用命令: 每五分钟执行 */5 * * * * 每小时执行 0 * * * * 每2小时执行 0 */2 * * * 每天执行 0 0 * * * 每周执行 0 0 * * 0 每月执行 0 0 1 * * 每年执行 0 0 1 1 * 查看crontab最近日志: tail -f […]