Loading

摘要: 1:Grains是系统的一个组件,存放着minion启动时收集的系统底层的一些信息,每次minion启动的时候,会进行系统的采集,将其保存下来,在以后的生命周期中不会重新搜集,除非重启~ 2:Grains应用场景 grains可以在state系统中使用,用于配置管理模块 grains可以在targe 阅读全文
posted @ 2018-01-03 10:20 Devops、小铁匠 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 1:定义远程配置时描述位置,salt配置用的是一种yaml的描述语法,saltstack也是可以分环境的,比如测试环境、生产环境,默认是base,base也是必须存在的,修改内容如下: 2:状态的top.sls文件需要写在base环境的目录下,此文件是记录状态的文件,譬如说node1 节点需要执行A 阅读全文
posted @ 2018-01-02 09:51 Devops、小铁匠 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1:安装 2:修改minion配置文件 3:启动master端和minion端 4:通过salt key命令接收客户端 5:salt远程执行 阅读全文
posted @ 2017-12-29 15:31 Devops、小铁匠 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 钩子(hooks) hooks是在特定事件发生之前或之后执行特定脚本代码功能(从概念上类比,就与监听事件、触发器之类的东西类似)。 Git hooks就是那些在Git执行特定事件(如commit、push、receive等)后触发运行的脚本。 gitlab的web hooks跟git hook类型。 阅读全文
posted @ 2017-12-13 16:58 Devops、小铁匠 阅读(6456) 评论(0) 推荐(0) 编辑
摘要: Beego学习笔记 Go 路由(Controller) 路由就是根据用户的请求找到需要执行的函数或者controller。 Get /v1/shop/nike ShopController Get Delete /v1/shop/nike ShopController Delete Get /v1/ 阅读全文
posted @ 2017-12-11 15:47 Devops、小铁匠 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: HTTP HandleFunc的简单使用 自己定义mux并使用 ListenAndServe 函数 GO1.8的新功能,允许主动停止http服务器 package main import ( "log" "net/http" "os" "os/signal" "time" ) func main() 阅读全文
posted @ 2017-11-30 16:21 Devops、小铁匠 阅读(3825) 评论(0) 推荐(0) 编辑
摘要: 示例代码 ORM多外键关联 然后进行查询以及数据插入 ORM多对多 阅读全文
posted @ 2017-11-09 11:28 Devops、小铁匠 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 一:安装Mono,此步骤参照官网 1:配置Yum仓库 name=monobaseurl=http://download.mono-project.com/repo/centos/enabled=1gpgcheck=0 保存退出之后,再进行后续步骤! 2:安装mono 二:配置windows程序的开机 阅读全文
posted @ 2017-11-08 10:33 Devops、小铁匠 阅读(841) 评论(0) 推荐(0) 编辑
摘要: Mariadb/mysql提供了4中不同的日志,分别是错误日志(error.log)、普通日志(general log)、慢日志(slow log)以及二进制日志(binlog)。错误日志记录了系统启动、运行以及停止过程中遇到的一些问题;普通日志记录了Mariadb执行的所有语句以及语句开始执行的时 阅读全文
posted @ 2017-11-07 13:47 Devops、小铁匠 阅读(5769) 评论(0) 推荐(0) 编辑
摘要: 复制的作用 l 水平扩展 l 数据备份 l 数据分析 l 数据分布 l 高可用性 复制的工作原理 Mariadb的复制功能是基于binlog进行的。复制的工作主要是由主库上Master dump 线程、从库上的slave IO线程以及slave SQL线程来完成的。 在主库上执行 SHOW PROC 阅读全文
posted @ 2017-11-06 11:51 Devops、小铁匠 阅读(398) 评论(0) 推荐(0) 编辑