Supervisor 的使用和集群下的管理

项目中经常会有些需要常驻后台的服务,它的存活问题也成为了一个重点。在 php laravel 和 go 的 beego 中同时提到了 Supervisor。 项目中也刚好有使用(运维包干了),本着自己也会好沟通的原则进行了下面的尝试 Supervisor 是什么 Supervisor是一个客户端/服务器系统,允许其用户在类UNIX操作系统上控制多个进程。...

2019-11-08 20:31:52

阅读全文

Mac OS X Mojave 下安装 imagemagick

imagemagick 是处理图片比较优秀的一个C拓展,它为很多语言提供了调用接口。项目组中也刚好用到了 imagemagick 这个C库做一些事情,突然想用GO起个图片处理的服务类似又拍的动态裁图。遇见了下面的问题于是就记录了下来 目前需求 开发环境 Mac OS X Mojave语言 GO && PHP 不管是哪种语言我们都需要的是安...

2019-09-05 19:35:03

阅读全文

在docker下的PHP Xdebug配置

这段时间在研究算法,为了看一些算法的迭代和递归过程需要断点。这里记录下我自己在MAC docker环境下的PHP xdebug配置过程。 配置 这里跳过了安装步骤,因为docker里的xdebug难点不在扩展的安装,而在通信。 上图是官网上xdebug的工作原理 浏览器,访问web页面服务(http协议request)PHP发起基于DBGP协议...

2019-03-13 22:55:13

阅读全文

查看服务器资源占用

上上周的时候请教了运维大佬几个常用的查看服务器使用资源状况的命令,在服务器上观察监控状态一般是使用的数据看板,本地MAC下就用了一个top和htop。比较单一,贴出了这3个常用命令并且解释了一下。 虚拟内存统计 vmstatprocs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b...

2018-12-03 00:01:17

阅读全文

基于阿里日志分析实现Nginx log 日志看板

背景 公司有些项目组基于阿里的日志服务做了一些数据分析功能,我们项目组因为有了神策做业务方面的分析,技术日志方面的分析就引进机会不大了,毕竟业务型的公司比较注重成本。但是自己爱瞎倒腾,基于阿里的日志分析做我的博客后台引入了一个小的日志看板。 知识点 nginx log format阿里 sts认证 阿里后台配置一. 创...

2018-11-03 03:26:53

阅读全文

又拍云upx安装

又拍云 upx 是什么 upx是又拍云自家用go写的一个客户端的命令行管理工具,最大的优点个人感觉是方便shell进行脚本方便的操作。 安装ps:官方推荐源码编译,但是其实。。。有编译好的二进制文件,开包即用 $ wget -O /usr/local/bin/upx http://collection.b0.upaiyun.com/softwares/upx/upx-linux-i386-v0.1.3 chmo...

2018-10-22 22:13:09

阅读全文