随笔分类 -  运维

摘要:为了脚本不用输入密码,需要先设置mysql login-path,如下命令。host user需要改成你的mysql信息。 mysql/bin/mysql_config_editor set --login-path=root_login --host=127.0.0.1 --user=root - 阅读全文
posted @ 2022-04-30 11:55 阿飞afei 阅读(411) 评论(0) 推荐(0) 编辑
摘要:此问题源于一次公网错误排查,使用nginx和apache部署项目,请求打印$_GET 时nginx 会多出一个变量是文件虚拟目录. 请求是 ip:port/qtb/others/add?ServerSymbol=aa&ServerIP=bb&agentRecServerPort=cc&ok=提交,4 阅读全文
posted @ 2022-04-23 12:05 阿飞afei 阅读(54) 评论(0) 推荐(0) 编辑
摘要:今天用mysqlbinlog恢复数据时,总是报各种问题,其中有一种 ERROR 1105 (HY000) at line 152: Unknown error 我使用的命令如下: mysqlbinlog mysql-bin.000015|mysql -uroot -pxxxx -P3306 后来思考 阅读全文
posted @ 2021-11-30 15:10 阿飞afei 阅读(1287) 评论(0) 推荐(0) 编辑
摘要:今天部署项目时在开发环境正常的服务,在线上部署后报错 invalid contrller specified 打开错误日志,发现有个 mkdir Permission denied in ... 修改目录及文件权限为777解决。 chmod -R 777 code 之后查了下zend framewo 阅读全文
posted @ 2020-10-26 17:26 阿飞afei 阅读(149) 评论(0) 推荐(0) 编辑
摘要:今天在运维那里学习了下如何删除一个日志大表数据(2000w+) 基本流程: 创建同结构空表 暂停写表业务 交换表名 删除原表 阅读全文
posted @ 2020-05-13 22:16 阿飞afei 阅读(2313) 评论(0) 推荐(0) 编辑
摘要:是否对容器使用的资源进行合理限制,比如内存 CPU 网络带宽等。 是否设置合理的网络访问限制,如 非root用户 iptables。 是否有在docker无法使用时的备选方案,如提供非docker环境对搭建部署方案。 是否对 开发 测试 线上各个环境的私有镜像 Dockerfile 配置 明确了使用 阅读全文
posted @ 2019-11-05 23:33 阿飞afei 阅读(1940) 评论(0) 推荐(0) 编辑
摘要:未使用框架的php程序不可用时,没有框架提供的调试信息,因此要按照请求的整个生命周期来调试程序, 具体错误依次排查网络,服务器,环境,代码的步骤层层深入,最终定位到错误的发生点。 1 访问程序部署的服务器网址,出现如下错误。 firefox浏览器: 谷歌浏览器: 说明本机或者服务的网络未建立连接 命 阅读全文
posted @ 2019-08-24 15:23 阿飞afei 阅读(434) 评论(0) 推荐(0) 编辑
摘要:这几天项目有个需求:负载要求能根据节点健康状态动态的增减。nginx自带的upstram已经很强大,而且基于Nginx Upstream配置动态更新已经有很多开源方案,大多数都是基于生成配置文件后进行reload,reload在高流量的站点会因引起性能抖动(性能下降20%左右),weibo的ngin 阅读全文
posted @ 2019-07-10 09:07 阿飞afei 阅读(717) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示