9 爱你爱我

尚未进行身份认证

我要认证

善于学习,勇于创新

等级
TA的排名 13w+

Git的使用和配置SSH

Github的快速拉取配置Git场景应用-1.mkdir repository cd repository git init0.新建oneoaas.com, git clone -b report http://git.aioper.cn/product/oneoaas.git Monitor(从-b report分支拉取数据 Monitor增加一级目录)1.git add .2.git commit -a -m '增加了feature5分支'#添加并提交本地暂存的修改3.git

2020-10-21 11:45:01

ansible使用

Ansible的基础环境配置依赖库安装:# 建议先不用yum install -y zlib zlib-dev openssl-devel sqlite-devel bzip2-devel libffi libffi-devel gcc gcc-c++yum install make gcc gcc-c++ ##解决 遇到Python编译出错安装yum install libffi-devel -y ##解决 “ModuleNotFoundError: No module named

2020-10-13 17:22:23

Jfrog + jenkins的配置

安装配置环境环境:CentOS 7.5JDK 1.8(优先安装)python 2.7.5git 1.8.3.1Jenkins 2.235MariaDB 10.4.13JFrog 7.6.3Gradle 4.7安装Jenkins1.wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.236-1.1.noarch.rpm2.rpm -iv

2020-08-21 11:06:30

OAuth2认证方式介绍

OAuth2认证方式:在任何 OAuth 流程中都有三个参与者:客户端 - 登录的人员或用户使用者 - 客户端想要登录的应用程序(在上图中是 GitLab)服务提供者 - 用户通过其进行身份验证的外部应用程序。(上图中为 GitHub)使用OAuth进行认证和授权的过程如下所示:(A)用户打开客户端以后,客户端要求用户给予授权。(B)用户同意给予客户端授权。(C)客户端使用上一步获得的授权,向认证服务器申请令牌。(D)认证服务器对客户端进行认证以后,确认无误,同意发放令牌。(E)客户

2020-07-17 12:08:08

Casbin的使用实例

Casbin帮助文档地址:https://casbin.org/docs/zh-CN/how-it-works常见的设计模式(DAC,MAC,RBAC,ABAC)0.基于权限的角色控制 RBAC1.基于属性的权限验证(ABAC: Attribute-Based Access Control)创建一个Casbin决策器需要有一个模型文件和策略文件为参数:特性:1.支持自定义请求的格式,默认的请求格式为{subject, object, action}。2.具有访问控制模型model和策略po

2020-07-17 12:05:36

网关Kong的介绍使用实例

Kong 的介绍帮助文档:https://docs.konghq.com/2.0.x/admin-api/#upstream-object主要特性:云原生:与平台无关,Kong 可以从裸机运行到 Kubernetes高性能:背靠非阻塞通信的 Nginx,性能自不用说插件机制:提供众多开箱即用的插件,且有易于扩展的自定义插件接口,用户可以使用 Lua 自行开发插件熔断:可以通过插件实现熔断,避免系统雪崩日志:可以记录通过 Kong 的 HTTP,TCP,UDP 请求和响应鉴权:权限控制,IP

2020-07-17 11:58:53

Casbin Demo实例(支持CSV和MySQL两种策略规则)

Casbin帮助文档地址:https://casbin.org/docs/zh-CN/how-it-works常见的设计模式(DAC,MAC,RBAC,ABAC)0.基于权限的角色控制 RBAC1.基于属性的权限验证(ABAC: Attribute-Based Access Control)创建一个Casbin决策器需要有一个模型文件和策略文件为参数:特性:1.支持自定义请求的格式,默认的请求格式为{subject, object, action}。2.具有访问控制模型model和策略po

2020-07-14 14:21:53

Golang SNMP的使用

SNMP OID的获取方法Get:支持单个或者多个oid,获取结果为固定oid的一对一值,例如:品牌/型号/转发功能/[root@es-9 ~]# snmpwalk -v 2c -c public123 192.168.40.2 .1.3.6.1.2.1.1.2.0SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.2011.2.23.426ObjectIdentifier .1.3.6.1.4.1.2011.2.23.426 Obj

2020-06-22 14:13:31

Go Mod的使用

升级地址请升级至go1.11 或以上的版本推荐下载包地址:https://studygolang.com/dl操作方式go mod download //下载依赖包go mod edit //从工具或脚本中编辑go.mod文件go mod init //在当前目录下初始化新的模块go mod graph //打印模块依赖图go mod tidy //添加缺失的模块以及移除无用的模块go mod vendor //将依赖复制到vendor下go mod verify

2020-06-22 14:08:36

Golang Json解析和反解析汇总

生成JSON串type Stu struct { Name string `json:"name"` Age int HIgh bool sex string Class *Class `json:"class"`}type Class struct { Name string Grade int}func main() { //实例化一个数据结构,用于生成json字符串 stu := Stu{

2020-06-22 14:05:43

SNMP OID 的使用方法

SNMP OID的使用方法**Get:**支持单个或者多个oid,获取结果为固定oid的一对一值,例如:品牌/型号/转发功能/[root@es-9 ~]# snmpwalk -v 2c -c public123 192.168.40.2 .1.3.6.1.2.1.1.2.0SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.20...

2020-04-13 18:19:00

Harbor Error response from daemon connection refused

安装harbor先安装docker 环境安装docker-composecurl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x /usr/l...

2020-04-09 08:32:19

个人笔记——golang ldflags 自定义打版本号

配置在项目的Main.go文件中var Version = "1.0.1"[root@es-9 ]# export TAG=1.0.7[root@es-9 ]# go build -ldflags "-X main.Version='$TAG'"等同于这个:go build -ldflags "-X main.Version='1.0.9'"注意:$TAG处和1.0.9版本号处可不需...

2020-03-04 14:32:14

个人笔记——GoMod的使用总结

升级地址请升级至go1.11 或以上的版本推荐下载包地址:https://studygolang.com/dl操作方式go mod download //下载依赖包go mod edit //从工具或脚本中编辑go.mod文件go mod init //在当前目录下初始化新的模块go mod graph //打印模块依赖图go mod tidy //添加缺失...

2020-02-29 15:19:59

个人笔记——Docker的操作

Dcoker安装(CentOS7)1、前置条件​ 需要内核版本高于3.10的64位操作系统:[root@localhost ~]# uname -r3.10.0-693.el7.x86_642.Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。移除旧的版本:sudo yum remove docker \ ...

2020-02-29 15:17:39

个人笔记之——IBM WebSphere MQ MQExplorer控制台的使用和监控指标

[ { "fields": [ { "monitor_type": "metric", "type": "double", "name": "mq_channel_status", "unit": "", "description": "通道状态" } ], "ta...

2020-02-29 15:10:10

个人笔记——redis指标采集

[ { "fields": [ { "monitor_type": "metric", "type": "double", "name": "redis_allocator_allocated_bytes", "unit": "B", "description": "Redis分配的内存量"...

2020-02-29 15:06:46

个人笔记——weblogic指标采集

运行状态 进程/端口 != running running 1分钟 告警类型为可用性 统计值 JVM 度量 堆使用率 (%) > 90 98 1分钟 告警类型为性能 监控值出走向图 空闲堆 (MB) < 50 20 1分钟 告警类型为性能 监控值出走向图 ...

2020-01-20 15:26:04

个人笔记——Tuxedo指标汇总

监控模块 监控名称 监控类型 交易信息 server请求完成数 性能 server请求参数和 性能 server状态 性能 服务端口号 基本 服务完成请求数 性能 服务当前状态 性能             队列信息 队列连接Server数 性能 队列请求参数和 性...

2020-01-20 15:23:33

个人笔记——Zookeeper性能指标

[ { "fields": [ { "monitor_type": "metric", "type": "double", "name": "org_apache_zkservice_packetsreceived", "unit": "", "description": "接收的数据包...

2020-01-20 15:21:18

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。