- 博客(16)
- 资源 (9)
- 收藏
- 关注
原创 使用 Docker 配置 Redis 主从复制 配置 Redis 哨兵
https://www.boris1993.com/database/Redis/redis-replication-in-docker.htmlhttps://www.boris1993.com/database/Redis/redis-sentinel-in-docker.htmlhttps://github.com/zhuchuangang/k8s-install-scripts...
2020-03-31 18:34:25 5315
原创 python celery 中 redis集群sentinel 使用 《实践 踩坑》
https://github.com/leffss/ScrapyRedisBloomFilterBlockClusterhttps://pypi.org/project/scrapy-redis-sentinel/ scrapy 使用redis 哨兵import redisfrom redis.sentinel import Sentinelpython 中使用 redis哨兵...
2020-03-31 18:25:24 8863
原创 笔记:集群部署celery分布式任务队列
https://www.213.name/archives/1105https://zhuanlan.zhihu.com/p/100109543估计来看此文的已经对celery有一些了解了,基本概念不再赘述。网上找来找去全都是单机版的基础部署教程,也没有深入讲解分布式的部署过程。没办法只好靠着我渣渣英语强行研究了一波官方文档。只有三台阿里云的服务器,不过做集群演示是够了。服务器配置比...
2020-03-30 18:06:31 6253
原创 docker-compose搭建redis集群及可用性实践
集群搭建概述redis一般需要6个节点才能组成完整的高可用集群,这里我们使用docker-compose来快速搭建集群。 集群搭建一般分为三个步骤:准备节点节点握手分配槽步骤一:准备节点从GitHub下载代码项目GitHub地址:github.com/will注意由于代码更新,在配置文件中手动设置了容器名称,所以文章和代码中的容器名有区别,比如文章中的redis-clust...
2020-03-28 13:44:14 6018
原创 通过docker-compose快速搭建mongodb副本集
转https://monkeywie.github.io/2020/03/10/mongodb-replica-set/?utm_source=tuicool&utm_medium=referral前言mongoDB 提供的副本集是将数据同步至多个节点,提供了数据冗余备份和节点故障的情况下可以自动转移的高可用特性,架构图如下:有时候需要要在本地搭建一套 mongoDB 副本...
2020-03-27 15:40:46 7287
原创 Docker MongoDB v4.1.6集群搭建
Docker MongoDB v4.1.6集群搭建简单地在Docker环境上搭建一个无认证的MongoDB集群。本文基于ubuntu18.04,MongoDB版本为4.1.6,Docker版本为19.0.0-ce1. 本文使用的容器集群角色 ContainerName IP:portConfig Server cfg_1 10.1.1.2:27019Conf...
2020-03-27 10:17:57 5551
原创 scrapy Accept-Language 语言代码缩写表大全
语言代码缩写表大全 https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language Accept-Language: zh-cn,zh;q=0.5 意思:浏览器支持的语言分别是简体中文和中文,优先支持简体中文。 详解: Accept-Langu...
2020-03-12 16:05:53 9304
原创 celery 踩坑 启动命令
celery 启动一定要切换目录到django 项目 然后启动celery文件 比如 cd 项目目录celery -A celery文件路径 worker -l info & celery -A tasks.Wish_celery worker -l info &celery -A picha beat -l info...
2020-03-11 11:26:45 6571 1
原创 Flask + Gunicorn + Nginx 部署
最近很多朋友都在问我关于 Flask 部署的问题,说实在的我很乐意看到和回答这样的问题,至少证明了越来越多人开始用 Flask 了。之前我曾发表过一篇在 Ubuntu 上用 uwsgi + nginx 的 Flask 部署方法,说实在的 uwsgi 是个大坑可能用在 Django 上还好吧,不过用在 Flask 上未必就如此。至少 , uwsgi 是个极为折腾人的东西。总之,我是一直认为...
2020-03-08 09:01:48 5190
原创 福利!还在用控制面板来隐藏文件夹?来试试这个吧!
综述小伙伴们总要有一些秘密是不能让别人知道的,之前我们使用的设置隐藏文件夹然后在控制面板设置不显示隐藏文件夹的方式都弱爆了,下面我们来用一种更高级的办法来设置隐藏文件夹,感受一下。设置隐藏首先我们创建一个文件夹,比如名字叫 SECRET,如图所示接下来我们打开命令行,输入如下命令attrib +s +h e:/SECRETattrib +s +h e:/SECRET...
2020-03-07 10:50:48 5175
原创 python使用socket创建tcp服务器和客户端
python使用socket创建tcp服务器和客户端。服务器端为一个时间戳服务器,在接收到客户端发来的数据后,自动回复。客户端,等待用户输入,回车后向服务器发送用户输入的内容。分别在python2.7和python3.6下测试。在启动时需要先启动服务器端,在启动客户端。python2.7下服务器端代码为#coding:utf-8from socket impor...
2020-03-07 10:14:29 5245
原创 Docker安装官方Redis镜像并启用密码认证
docker run -d --name myredis -p 6379:6379 redis --requirepass "mypassword"2.选择最新版latest 1 docker pull redis:latest 1 2 3 4 5 6 7 8 9 10...
2020-03-07 09:15:04 5417
原创 python生成requirements.txt的两种方法
这篇文章主要介绍了python生成requirements.txt的两种方法,每种方法给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下python项目如何在另一个环境上重新构建项目所需要的运行环境依赖包?使用的时候边记载是个很麻烦的事情,总会出现遗漏的包的问题,这个时候手动安装也很麻烦,不能确定代码报错的需要安装的包是什么版本。这些问题,requirement...
2020-03-06 10:58:03 5096
原创 pycharm 报错 ModuleNotFoundError: No module named '_cffi_backend'
Here's the output ofpip freeze, for reference:[root@machine ~]# pip freezeargparse==1.2.1autobahn==0.8.10cffi==1.5.2characteristic==14.3.0pika==0.9.13pyasn1==0.1.7pyasn1-modules==0.0.8pycp...
2020-03-05 14:46:33 10277 1
原创 Docker安装MySQL:5.7 和MySQL:8
一、下载下载镜像$ docker pull mysql将全部的配置文件和关联的文件夹统一放到/opt/docker-mysql中二、配置文件$ mkdir -p /mnt/mysql/conf.d增加并修改配置文件config-file.cnf内容如下,设置表名不区分大小写; linux下默认是区分的,windows下默认不区分[mysqld]# ...
2020-03-04 19:40:53 5566
原创 docker 搭建mongodb 推荐用法
推荐用法执行如下命令拉取Mongo镜像:docker pull mongo创建Mongo专用的文件夹:cd /mntmkdir mongodbcd ./mongodbmkdir datamkdir backup执行如下命令启动MongoDB:docker run --name mongo -p 27017:27017 -v /mnt/mongodb/data:/dat...
2020-03-04 19:01:21 5095
多人聊天室python实现
2019-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人