Shell小知识date和seq

新游戏也上线很长一段时间了,开服平台和自动化更新脚本都能够平稳运行了,什么时候将自动更新加到平台上再说,还要看看这套脚本是否稳定可靠。有了相对空闲的时间就来捣鼓shell,发现了seq和进一步认识了date。 不管是写脚本还是编程经常会用到 […]

继续阅读 →

MySQL调整或删除binlog

mysql基于binlog进行复制,一般用于复制的配置类似这样: 某次测试服上,开启了binlog,造成大量的binlog日志写满磁盘(容器10GB),mysql发生死锁。 由于需要binlog调试sql语句不能关闭binlog,所以先减少 […]

继续阅读 →

CentOS安装Mono+Jexus

新的项目用了ASP.NET,线上环境我们都是Linux的,为了运行这个项目需要安装NET跨平台工具Mono,采用的架构是Mono-3.10+Jexus-5.6.3。安装参考了这篇文章。安装过程如下: 1、安装相关依赖环境 2、安装libgd […]

继续阅读 →

阿里云CDN刷新脚本

我们用了多个厂商的cdn服务,其中就有阿里云的cdn服务,阿里云cdn api接口文档附件中有python脚本刷新cdn的 脚本实例。该脚本适合在命令行模式手动刷新,如果要在项目里面调用不是太方便,所以适当修改了下。 以后在项目中刷新CDN […]

继续阅读 →

saltstack异步执行命令

salt执行命令有时候会有超时的问题,就是命令下发下去了,部分主机没有返回信息,这时候就很难判断命令或任务是否执行成功。 好在salt有异步执行的功能,发出命令后立即返回一个jid。然后我们就可以根据这个jid来查询任务是否执行成功。 命令 […]

继续阅读 →

Django用户权限分配

django的admin后台自带用户权限管理,能够为用户指定特定的视图权限。实际应用中还不够强大,比如有更新项目20个,共用的是同一个视图views函数,如果给不同用户分配不同项目更新权限,Django自带的admin管理后台就办不到了,它 […]

继续阅读 →

git常用命令

git一直以来都在用,用到的命令总共就那么几个,没有用到的很多,不熟悉的更多,先把用过的记录下: git init –bare创建一个空项目(仓库) git clone获取一个新的项目 git add,git status,gi […]

继续阅读 →