![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
Sindweller5530
这个作者很懒,什么都没留下…
展开
-
使用gitbook时graceful-fs报错:TypeError: cb.apply is not a function的解决方案
查看gitbook版本gitbook -V报错:/usr/local/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js:287 if (cb) cb.apply(this, arguments) ^TypeError: cb.apply is not a function at /usr/local/lib/node_modules原创 2022-02-11 16:25:11 · 1122 阅读 · 0 评论 -
LVS负载均衡调度原理及配置方法
Ref参考写在前面,基本都是把需要的重点用自己的话摘抄下来方便自己以后看懂,原文写的更好。https://www.kancloud.cn/noahs/linux/1540462http://www.linuxvirtualserver.org/zh/lvs3.htmlLVS负载均衡Linux Virtual Server LVS是一个虚拟的服务器集群系统,可以实现负载均衡。当并发超过了Nginx上限(目前1000-2000w PV或并发请求1w以下可以使用Nginx)可以考虑LVS。LVS已集原创 2021-11-04 17:02:23 · 167 阅读 · 0 评论 -
将flask项目部署在k8s遇到的坑
name 'reload' is not defined原因是用的python2的写法,但python3执行将reload(sys) sys.setdefaultencoding('utf-8')改为import importlibimportlib.reload(sys)报错'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)加入import codecssys.std原创 2021-09-03 15:10:27 · 456 阅读 · 0 评论 -
flask项目celery使用redis sentinel中遇到的坑
flask项目celery中报错Can’t reconnect until invalid transaction is rolled back发现是celery的程序中有一处db.session.commit()没有处理异常,添加try except和db.session.rollback()之后修复。原创 2021-09-01 12:26:57 · 1546 阅读 · 1 评论 -
2020-08-30问题解决思路与方案:后端传前端JSON(cookie)加双引号问题、令牌无限过期,MAC时间校准
利用set_cookie,后端向前端传json数据时,字符串会加上双引号参考https://blog.csdn.net/chinabestchina/article/details/80905750同样也是设置了一个邮箱地址,然后发现形如"abc"的字符串不会加双引号,但邮箱地址会加。原因是目前大多数浏览器所使用的cookie,对于特殊字符如@,是不兼容的,会自动加上双引号。解决方案有两种:方法1:读取cookie时,将双引号去掉;方法2:在设置cookie值时,先编码encode,读取值时,则相原创 2021-08-31 10:16:21 · 732 阅读 · 0 评论 -
RPM build 已经安装了依赖包但还是报错没有包中提供的模块
添加AutoReqProv : no原创 2021-08-19 12:48:27 · 433 阅读 · 0 评论 -
Flask项目中创建数据库表db.create_all()
Flask项目部署时需要按照database中定义好的模型类来创建数据表。直接在database.py中写db.create_all()不起作用,报错:... from app import db, loggerModuleNotFoundError: No module named 'app'搜索了很久没有成功地在单独的文件(database.py)中执行db.create_all(),所以先在__init__.py写了创建的语句,注意要写在最后import database的后面才起作用。f原创 2021-08-10 21:30:20 · 3696 阅读 · 0 评论 -
比较临时的修改node_modules内包的源码并编译引用 修改依赖包
开发时的一个测试用需求,所以只是在本地修改了node_modules里某个包的源码。只限本地git clone 包到node_modules里修改源码重新编译包 npm install -s + npm run build在整个项目的目录下package.json手动向dependencies加入该包和版本项目根目录,npm install -s+npm run serve查看效果这个方法不是很好,package.json的添加本来非常严谨。如果是实际应用需求还请查阅别的文章。...原创 2021-05-28 17:07:53 · 1382 阅读 · 0 评论 -
《Kubernetes in Action》第二章笔记
容器实现隔离机制namspace 单独的系统视图(文件、进程、网络接口、主机名)cgroups 隔离资源(CPU、内存、网络带宽等)虚拟机相较容器的优势内核。虚拟机运行在自己的内核上;容器调用同一个内核,会有安全隐患。执行docker run <image>本机是否已存在该镜像如果不存在则拉取基于镜像创建容器在容器里运行docker run 指定的命令输出后进程终止,容器停止运行docker run busybox echo "Hello world"(这里的he原创 2021-05-08 12:25:51 · 819 阅读 · 1 评论