Jht Blog

读书如不及时做笔记,犹如雨落大海没有踪迹

java GC 学习(二)

"GC监控"

GC监控 垃圾回收收集监控指的是搞清楚JVM如何执行GC的过程,例如,我们可以查明: 何时一个新生代中的对象被移动到老年代时,所花费的时间。 Stop-the-world 何时发生的,持续了多长时间。 GC监控是为了鉴别JVM是否在高效地执行GC,以及是否有必要进行额外的性能调优。 基于以上信息,...

java GC 学习(一)

"GC初解"

GC GC的全称是garbage collection,中文名称垃圾回收,是对内存管理的一种功能。 垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用的对象的内存。 当使用可用内存不能满足内存请求时,GC会自动进行。 特点 安全性考虑 减少内存泄露 减少程序员工作量 从以下几点了解GC 要想深入了解Java的GC,我们应该先探寻如下三...

ubuntu16.04安装zabbix3.0 LTS

"监控工具的学习(server and agent)"

简介 来源于百度百科 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNM...

saltstack之masterless

"saltstack学习十"

Masterless Minion Saltstack除了传统的C/S架构外,其实还有Masterless架构,如果采用Masterless架构,我们就不需要单独安装一台Saltstack Master机器, 只需要在每台机器上安装Minion,然后采用本机只负责对本机的配置管理工作机制服务模式。 无Minion 某些情况下:你希望只运行sls脚本,不行也要Minion。也OK。 ...

saltstack错误:Minion received a SIGTERM. Exiting

"Some salt keys both in accepted keys and denied keys."

现象 Minion端 Minion关机重启。日志里显示: #运行 tail -f /var/log/salt/minion #结果 [salt.utils.parsers][WARNING ][19132] Minion received a SIGTERM. Exiting. Master端 #运行 sudo salt-key -L #结果 Accepted Keys: t...

saltstack之file.managed

"saltstack学习九"

file.managed 文件管理,可以使用模板文件。只有file模块里才可以使用template。 salt.states.file.managed(name, source=None, source_hash='', user=None, group=None, mode=None, template=None, makedirs=False, dir_mode=None, cont...

saltstack之web界面--->SaltPad

"saltstack学习八"

起因 由于不熟悉saltstack的小伙伴,要查询服务的状态,开始查找saltstack的WebGUI。 saltstack的WebGUI Halite Halite是saltstack官方的,现在已经不再更新了。 SaltPad 页面简洁,功能简单,文档比较全,github上标星的比较多,最后一次更新比较新。执行简单的任务够用了。 saltshaker 页面简洁,功能丰富,...

saltstack远程命令和top.sls介绍

"saltstack学习七"

top.sls top.sls是配置管理的入口文件,默认存放在/srv/salt/下. top.sls文件非必须。 在大规模的配置管理工作中,我们需要编写大量的states.sls文件。top.sls是states系统的入口文 件,它在大规模配置管理工作中负责指定哪些设备调用哪些states.sls文件。 salt远程命令的语法 salt '<Target>' <...

saltstack之group

"saltstack学习六"

nodegroups 在实际使用过程中,根据业务需求,需对 minion 进行分组。 配置 在 master 配置文件 /etc/salt/master中 或 在 master 配置文件增加一行 default_include: master.d/*.conf 在/etc/salt/master/master.d 中配置 nodegroups: group1: 'L@...

jenkins定义环境变量

"环境变量在build step间传递,环境变量在job间传递"

build step间传递变量 插件 EnvInject plugin插件 配置 Configure System 点击Manage Jenkins 选择Configure System 查找Global properties 勾选Prepare jobs environment 设置 SCM结帐后注入变量 进入job页面 Build ...