- 博客(28)
- 收藏
- 关注
原创 debian 10执行提示service: command not found(找不到service命令)解决方法
debian 10 用 root 执行提示 bash: service: command not found(找不到 service 命令)解决方法
2021-05-27 23:44:39 10082
原创 linux 配置阿里云ddns 定时任务定时更新
通过 github 进行下载:https://github.com/NewFuture/DDNS步骤去阿里云控制台增加 accesskey 配置:https://help.aliyun.com/document_detail/28637.html上传文件到服务器修改文件执行权限$ chmod 777 create-task.sh$ chmod 777 ddns初次运行$ ./ddns -c config.json ddns.czbiao.com(A) ==>
2021-05-23 23:59:34 2693 1
原创 解决Linux服务器中TCP的FIN_WAIT2,CLOSE_WAIT状态连接过多的问题
解决Linux服务器中TCP的FIN_WAIT2,CLOSE_WAIT状态连接过多的问题
2020-12-29 23:50:11 7619
原创 Node.js 记一次Docker中排查Egg.js项目内存泄漏和异常访问的处理过程,解决Connection timed out和xmldom error
Node.js 记一次Docker中排查Egg.js项目内存泄漏和异常访问的处理过程,解决Connection timed out和xmldom error。在线上环境中,发现服务器内存在缓慢下降,疑似内存泄漏,且CPU占用较高,表现有点异常。并且egg.js部署的web站点响应异常,请求nginx代理后的端口,请求不通,最终会被代理到下一个正常节点。而如果是通过直连的形式,反而可以正常访问。重启站点之后,内存和CPU恢复正常。
2020-07-08 23:26:25 4997
原创 Linux iptables防火墙详细教程:基础知识、表与链、添加规则、清空规则、默认策略、应用实例
Linux iptables防火墙详细教程:基础知识、表与链、添加iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,你会觉得它很复杂,但是一旦你理解iptables的工作原理,你会发现其实它很简单。
2020-06-26 22:46:18 6226
原创 Docker 磁盘空间使用分析与清理 解决磁盘空间不足
Docker 磁盘空间使用分析与清理 解决磁盘空间不足。用户在使用 Docker 部署业务一段时间后,可能会发现宿主节点的磁盘容量持续增长,甚至将磁盘空间耗尽进而引发宿主机异常,进而对业务造成影响。 本文先对 Docker 的空间分析与清理进行说明,然后对容器的磁盘容量限制与使用建议做简要说明。典型问题场景用户发现 Docker 宿主机的磁盘空间使用率非常高。通过 du 逐层分析,发现是 Volume 或 overlay2 等目录占用了过高空间。
2020-06-24 23:38:43 9272
原创 Node.js Egg.js框架的中间件bodyParser使用详解 源码解析
Node.js Egg.js框架的中间件bodyParser使用详解 源码解析
2020-06-01 23:03:58 4300
原创 mongodb副本集Replica Set数据库备份和还原
副本集全量备份# 指令中加上副本集的名字mongors是为了从主节点进行备份# 备份的文件夹以日期命名folder=`date +%Y%m%d`mongodump -h 'mongors/192.168.100.1:27017,192.168.100.2:27017' -u 'username' -p 'pwd' --oplog --authenticationDatabase admin --gzip -o /var/backup/${folder}mongodump 指令说明-h:指定当前
2020-05-31 21:06:52 3314
原创 解决npm instal 或者npm run build 构建错误 Error:EISDIR:illegal operation on a directory 的错误提示
解决npm instal 或者在npm run build 构建错误提示:Error:EISDIR:illegal operation on a directory
2020-04-19 17:55:01 32755
原创 docker容器在docker-compose.yml 中command执行多个指令,在启动容器之前执行命令
version: '3.7'services: klvchen: image: nginx ports: - 8080:80 command: - /bin/bash - -c - | cd /app01 python manage.py runserver 0.0.0.0:8000...
2020-04-05 15:01:15 12941
原创 解决docker通过volumes挂载文件不生效,修改后容器内数据不同步,需要重启容器才能同步的问题
解决docker通过volumes挂载文件不生效,修改后容器内数据不同步,需要重启容器才能同步的问题
2020-03-29 22:48:40 21331 6
原创 Node.js Eggjs和RPC框架的结合实践方案 使用egg-sofa-rpc模块搭建服务端和客户端
Node.js Eggjs和RPC框架的结合实践方案 使用egg-sofa-rpc模块搭建服务端和客户端。本文将简单介绍RPC,以及通过Eggjs框架搭建RPC客户端和服务端。过程遇到的问题记录在这:[Node.js Eggjs使用RPC模块 egg-sofa-rpc 踩坑记录](https://blog.csdn.net/biao0309/article/details/104344172)
2020-02-16 17:36:07 4404 2
原创 Node.js Eggjs使用RPC模块 egg-sofa-rpc 踩坑记录
Node.js Eggjs使用RPC服务 egg-sofa-rpc 踩坑过程按照这个链接进行安装 https://github.com/eggjs/egg-sofa-rpc/wiki/Eggjs-和-SOFA-的跨语言互调
2020-02-16 17:24:36 2152
原创 IntelliJ IDEA 或 WebStorm 2019.3.2 中文显示异常 字体乱码解决办法
IntelliJ IDEA 或 WebStorm 2019.3.2 中文显示异常 字体乱码解决办法
2020-02-05 22:35:12 2592 3
原创 mongodb 使用聚合aggregate 排序后分页结果顺序不一致问题的解决办法及处理过程 解决数据重复
先上结论,在不建立索引的情况下,除使用 `_id` 之外的字段排序,使用 `find` 进行分页查询 `skip`和`limit` 的查询结果能**正常返回**顺序,不会受到其他影响。而使用聚合方式 `aggregate` 查询,其返回结果是**不确定**的,解决方式是为这个字段**建立索引**或者增加能**确定顺序**的排序条件。
2019-12-30 23:20:27 6523
原创 Elasticsearch 7.x 自定义相关度计算 - function_score查询 script_score,field_value_factor及decay functions参数
Function score 查询function_score 允许您修改查询检索的文档分数。例如,如果分数函数在计算上开销很大,并且足以在过滤后的文档集上计算分数,则此功能很有用。要使用 function_score ,用户必须定义一个查询和一个或多个函数,这些函数为查询返回的每个文档计算一个新分数。它让你能够对所有匹配了主查询的每份文档调用一个函数来调整甚至是完全替换原来的_score
2019-11-24 16:32:57 3760
原创 已经登录的网页,从office word excel 打开链接要登录 session过期失效需要重新登录
问题我们都知道,在浏览器登录之后,如果是用session保持登录状态,只要浏览器没有关闭,没有退出登录,已经清除cookies,各个标签页都是能保持登录状态的,但是发现,从word,excel,ppt等软件中点击超链接,通过浏览器打开,是不会有登录状态的,会重新登录解决通过在 StackOverflow 中找到了解决方法,原因是Office 中的链接是通过 Hlink.dll 来打开的方案...
2019-08-31 10:50:48 4383 1
原创 docker使用 docker-compose 部署MongoDB4.0 部署replica set(副本集)集群
docker使用 docker-compose 部署MongoDB4.0 部署replica set(副本集)集群
2019-07-14 17:22:48 7065 8
原创 linux服务器 centos7 修改主机名字 root@后面的名字 主机名
服务器 centos7 修改主机名字 root@后面的名字 主机名。修改linux主机名hostname
2019-07-09 22:55:35 9727
原创 mongodb4.0 replica set(副本集) 切换主节点 手动配置主从
解决思路为了保证数据的一致性,需要先停止应用对数据库的读写修改要切换为主节点Primary的Secondary节点的优先级重新配置config解决方式数据库通过shell登录Primary节点,这是因为修改必须要Primary节点才可以。通过rs.status()查看当前副本集状态,找到members需要切换为Primary节点的数组下标,将其优先级priority设置成member...
2019-07-08 23:45:23 5859
原创 npm install 报错,提示`gyp ERR! stack Error: EACCES: permission denied` 解决方法
npm install 报错,提示 gyp ERR! stack Error: EACCES: permission deniedsh: generated/aesprim-browser.js: Permission deniednpm 参数 --unsafe-perm=true --allow-root
2019-06-06 00:05:18 29989 5
原创 踩坑:egg.js在Nginx docker中提示 Session ID unknown
问题: 在本地启动egg.js,能正常连接到websocket,而放到docker中运行,则无法连接得上,提示Session ID unknown,http报400错误。原因: 之所以在本地能成功连接,是因为本地启动方式为egg-bin dev,会针对本地开发做很多处理,而在docker中启动脚本是egg-scripts start,如果没有在sticky模式下运行,则会出现无法正常连接,同时报...
2019-02-16 15:16:19 2809
原创 Debian 9:设置网络源,更换镜像源,配置apt-get源,解决下载软件慢
前言Debian使用国外镜像源,在国内使用会造成更新软件慢或者找不到等问题,装完系统,应对软件源进行设置,改为国内源,下载速度就变快。阿里源:打开站点 https://opsx.alibaba.com/mirror找到debian相关内容,点开右边debian使用帮助页面复制源地址到剪切板# debian 7.x (wheezy)deb http://mirrors.aliyun...
2019-02-16 14:03:35 11996 1
原创 vmware非正常关机导致debian 9无法联网 网络配置
编辑设置未找到eth0网卡/etc/networking/interfaces在其中进行设置重启网络: /etc/init.d/networking restart查看网络状态:ifconfighttps://bbs.csdn.net/topics/391915354?page=1...
2019-02-16 13:21:32 1886
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人