随笔分类 - Linux
About Linux technology
摘要:环境描述 MySQL主机名称 MySQL主机IP MySQL版本 VIP 操作系统 master1 192.168.199.101 5.7.33 192.168.199.100 centos7 master2 192.168.199.102 5.7.33 192.168.199.100 centos
阅读全文
摘要:nexus配置https 场景: 公司要求关闭nexus的匿名登录功能,这样一来所有使用此nexus仓库的客户端命令行工具就要配置登录认证才可以使用nexus仓库的依赖包或镜像。 在大多数语言的命令行构建工具,比如:mvn、npm、pip等配置好登录认证信息后即可使用nexus,即使nexus没有配
阅读全文
摘要:Deploy Apollo on Kubernetes 环境说明 在kubernetes上搭建Apollo分布式集群,仅在DEV环境中部署。 组件名称 副本数 所属环境 apollo-configservice 3 DEV apollo-adminservice 2 DEV apollo-porta
阅读全文
摘要:Apollo配置中心常见报错 环境: 主机名 IP地址 角色 cka-m2 192.168.199.11 config、admin、portal cka-n1 192.168.199.12 mysqlDB 报错一:数据库连接被拒绝 启动configservice组件时,启动失败,查看日志:(连接数据
阅读全文
摘要:Apollo搭建 官网GitHub地址: https://github.com/ctripcorp/apollo 源码下载地址: https://github.com/ctripcorp/apollo/releases 选择版本进行下载: https://github.com/ctripcorp/a
阅读全文
摘要:zabbix入门之配置邮件告警 邮件环境搭建 使用本地邮箱账号发送邮件 zabbix server 端安装 mailx 、sendmail或者psotfix 服务,系统默认安装好了postfix 测试邮件发送 使用外部邮箱账号发送邮件 配置zabbix server端外部邮箱 创建邮件发送脚本 ba
阅读全文
摘要:zabbix入门之定义触发器 触发器的概念 触发器的定义:界定某特定的item 采集到数据的非合理区间或非合理状态。通常为逻辑表达式。 逻辑表达式(阈值):通常用于定义数据的不合理区间,其结果如下: O K (符合条件) :正常 状态 较老的zabbix版本,其为TRUE; PROBLEM(不符合条
阅读全文
摘要:zabbix入门之监控MySQL 这里使用的是zabbix官方自带的MySQL监控模板。 首先确保在被监控主机安装zabbix agent、zabbix sender,并且将主机加入监控节点。具体操作请看zabbix添加主机:https://www.cnblogs.com/Smbands/p/115
阅读全文
摘要:zabbix入门之添加监控项 添加一个不带参数的监控项(system.cpu.switches) 进入“配置” “主机”选择某主机的“监控项” 选择创建监控项 键值后边的“选择”提供了大量的键值,带有[ ]的需要定义参数值,这里选择system.cpu.switches 注:储存值: 不变:
阅读全文
摘要:添加主机的方法有两种:手动添加、自动发现 前提是:在被监控主机中安装zabbix agent、zabbix sender组件,并配置好启动服务。 手动添加: 自动发现: 这里等待1分钟左右即可发现主机 开启默认的动作 等待几分钟后即可在“配置” “主机”中查看到添加的主机,并且默认连接的有模板。
阅读全文
摘要:zabbix入门 环境部署 安装mysql 安装php&httpd 初始化MySQL(修改MySQL初始密码) 必须初始化修改密码,否则大部分操作会报错,如: mysql show databases; ERROR 1820 (HY000): Unknown error 1820 mysql use
阅读全文
摘要:多域名访问 配置虚拟主机,提高资源利用率。 tomcat的server.xml文件也可以配置多个虚拟主机,基于端口可以通过增加service节点实现,基于域名则可以同过增加host节点实现 基于域名的虚拟机 基于端口的虚拟机
阅读全文
摘要:修改端口号 1024 655365 之间取端口号 Tomcat有3个重要端口: 默认访问端口:8080 默认监听关闭tomcat的端口:8005 默认AJP访问端口:8009 修改内存 修改tomcat内存有两种方式: 1. 修改bin目录下的catalina.bat(Windows下)| cata
阅读全文
摘要:Tomcat安装与使用 Tomcat是JAVA语言编写的,需要jdk环境。jdk从Oracle官网下载,不过要求登录后才能下载。 Tomcat的主配置文件:安装路径下的 conf/server.xml。 Tomcat默认监听8080端口。 下载&安装jdk 下载&安装Tomcat bin 应用程序:
阅读全文
摘要:Tomcat架构与原理 架构图 原理 ①、用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector获得。 ②、Connector把该请求交给它所在的Service的Engine来处理,并等待Engine的回应。 ③、Engine获得请求loca
阅读全文
摘要:备份 dump.rdb:RDB方式的备份文件 appendonly.aof:AOF方式的备份文件 恢复 如果需要恢复数据,停掉 redis 将备份文件 (dump.rdb) 或(appendonly.aof)移动到 redis 安装目录并启动服务即可。 获取 redis 目录可以使用 CONFIG
阅读全文
摘要:排序: 订阅与发布: redis事物: 隔离性,原子性, 步骤: 开始事务,执行命令,提交事务 服务器管理: dump.rdb:RDB方式的备份文件 appendonly.aof:AOF方式的备份文件 BgRewriteAof 异步执行一个aop(appendOnly file)文件重写,会创建当前
阅读全文
摘要:Redis支持的五种数据类型 字符串 (string) 字符串列表 (list) 散列 (hash) 字符串集合 (set) 有序字符串集合 (sorted set) key(键) keys 获取所有的key select 0 选择第一个库 move myString 1 将当前的数据库key移动到
阅读全文
摘要:Redis简介 Redis的基本知识 众多NoSQL中的一种 基于内存的key value数据库 基于c语言编写的,可以支持多种语言的api 官方数据,每秒读速度11万次,写速度8万次 支持数据持久化 value可以是string,hash, list, set, sorted set redis默
阅读全文
摘要:Nginx 的动静分离 我们通过中间件将动态请求和静态请求进行分离,减少了不必要的请求消耗和延时。 动静分离后,即使动态服务不可用,但静态资源不会受到影响。 应用实例 1、准备环境 | 系统 | 角色 | 主机名 | IP | 服务 | | | | | | | | CentOS 7.2 | 反向代理
阅读全文