- 博客(4)
- 收藏
- 关注
原创 阿里云docker+mysql+django连接
服务器配置:阿里云+docker服务器使用docker启动 mysqldocker run --restart unless-stopped -p 3306:3306 -d --name mysql-test -e MYSQL_ROOT_PASSWORD=<password> mysql在阿里云控制台,防火墙配置,新建3306端口django配置配置:settings.pyDATABASES = { 'default': { 'ENGINE
2021-08-05 13:02:37 243
原创 笨方法解决Apscheduler +sqlite3多线程任务database is locked
公司项目需要,需要在之前系统的基础上开发一个定时推送系统,前后端使用cron表达式定义任务触发的时间逻辑。后端在Django框架下使用apscheduler,刚开开始开发时使用了了django-apscheduler中提供的DjangoJobStore,默认使用了django默认自带的sqlite3 数据库,当任务比较多,并且任务间隔时间段的时候,多线程操作容易抛出:database is locked 的错误尝试了网上常见的几个多线程操作sqlite的解决办法:设置数据库timeout:没有解
2021-08-05 11:32:10 810
原创 阿里云服务器Ubuntu18.04部署单机版RKE(k8s)
以轻量版应用服务器为例,使用ssh工具连接服务器,或者使用自带的web管理工具。安装步骤:安装docker1.安装docker.iosudo apt install docker.io2.配置docker日志,默认路径/etc/docker/daemon.jsonsudo vim /etc/docker/daemon.json{ "log-driver": "json-file", "log-opts": { "max-size": "10
2021-08-04 09:45:15 522
原创 Django+Websocket实现服务器端推送
由于公司需要开发一个监控系统,前后端方案使用 Angular+Django进行开发,协议:Websocket由于开发时Django + Weboscket配置时找到的文档多数较老,或者大多数复制粘贴,很多代码前后不对应,所以开贴记录一下。ps:第一次发帖,结构有不完善或者有问题的可以随时指出,看到就会回复了,问题会持续更新1.Python + Django Websocket配置Django项目安装及新建就不演示了(项目名称:my-project),文档比较多而且简单。正文开始配置Django
2021-05-27 12:35:49 2262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人