摘要:
背景 有如下场景: // 定义结构体 dep type depModel struct { Src string `json:"src"` Depend string `json:"depend"` } // 示例输入 deps := []depModel{ {"A", "B"}, {"A", "F 阅读全文
摘要:
背景: 有如下场景: // 定义结构体 dep,表示 Src依赖Depend type depModel struct { Src string `json:"src"` // 源 Depend string `json:"depend"` // 依赖 } // 示例输入 deps := []dep 阅读全文
摘要:
可以使用pystack查看python进程当前的运行情况和堆栈情况 阅读全文
摘要:
nginx作为一个流行、轻量、高性能、稳定的web服务器,是应用运维日常最常接触的web服务器,更多的时候它是用于web代理服务,今天要说的是日常维护Nginx中最常遇到的两个HTTP状态码502和504 502 - Bad Gateway(坏的网关),一般是网关服务器请求后端服务时,后端服务没有按 阅读全文
摘要:
很多时候,我们会让用户自己写代码,然后保持,需要的时候执行,这个时候,保持的代码是字符串,怎么执行呢,这里简单介绍一下 1. eval 如果是单行语句或者表达式可以使用eval执行,如: eval("2+4+5") 2. exec 如果是多行的代码,可以使用exec执行(可以使用变量,也可以产生变量 阅读全文
摘要:
安装python环境: intel macos版的 :https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py38_4.8.2-MacOSX-x86_64.sh / Apple macos版本的: https://gi 阅读全文
摘要:
背景:在mac上装了mysql后无法启动,报错如下: 解决步骤: 1. 修改mysql配置文件,飘红的为修改部分(/usr/local/etc/my.cnf) # Default Homebrew MySQL server config[mysqld]# Only allow connections 阅读全文
摘要:
背景: 公司用的prometheus突然有一天报too many open files错误,通过网上搜索及查看prometheus日志发现,prometheus的open files限制只有1024,太小了 但是系统的ulimit上限很大,因此需要解决prometheus上限只有1024的问题 解决 阅读全文
摘要:
1. 修改 /etc/sysconfig/network 中 HOSTNAME 值,如: NETWORKING=yes HOSTNAME=${your-hostname} 2. 执行 hostname ${your-hostname} 使主机名立即生效 hostname ${your-hostnam 阅读全文
摘要:
概述Sentry 是一款可用于 Production 环境的错误跟踪工具,可实时通知 Production 环境中用户由于一些不可预料行为 (或者程序写的有问题) 导致程序 Crash 或 Exception,Sentry 可以通过 Integration 如 HipChat 来发送通知,并且可以通 阅读全文