Protobuf通信协议

2022-04-19
阅读 2 分钟
1.2k
解决流量过大的基本方法就是使用高度压缩的通信协议,而数据压缩后流量减小带来的自然结果也就是省电:因为大数据量的传输必然需要更久的网络操作、数据序列化及反序列化操作,这些都是电量消耗过快的根源。

Skywalking+nacos动态配置

2022-04-17
阅读 1 分钟
1.8k

使用Skywalking监控任意代码

2022-04-17
阅读 1 分钟
811

Skywalking插件:监控Spring Bean

2022-04-17
阅读 1 分钟
1.1k
剪切粘贴到plugins重启项目

Java Agent配置

2022-04-15
阅读 3 分钟
753

应用监控工具Skywalking

2022-04-15
阅读 2 分钟
648
中文文档地址:[链接]

logstatsh数据同步

2022-04-14
阅读 2 分钟
1.1k
下载logstatsh[链接]logstash同步数据库配置上传并解压logstash,位置放在如下:创建文件名:logstash-db-sync.conf,后缀为 conf ,文件名随意,位置也随意把数据库驱动拷贝:配置内容如下:

建立Elasticsearch_ik中文分词器

2022-04-14
阅读 1 分钟
760
1.download or compileoptional 1 - download pre-build package from here: [链接]create plugin folder {代码...} unzip plugin to folder {代码...} optional 2 - use elasticsearch-plugin to install ( supported from version v5.5.1 ): {代码...} NOTE: replace 6.3.0 to your own elasticsearch version2.restar...

Elasticsearch整合SpringBoot - 配置文件

2022-04-14
阅读 2 分钟
1.7k
版本协调目前springboot-data-elasticsearch中的es版本贴合为es-6.4.3,如此一来版本需要统一,把es进行降级。等springboot升级es版本后可以在对接最新版的7.4。Netty issue fix

Elasticsearch集群脑裂现象探讨

2022-04-14
阅读 1 分钟
1k
什么是脑裂如果发生网络中断或者服务器宕机,那么集群会有可能被划分为两个部分,各自有自己的master来管理,那么这就是脑裂。脑裂解决方案master主节点要经过多个master节点共同选举后才能成为新的主节点。就跟班级里选班长一样,并不是你1个人能决定的,需要班里半数以上的人决定。解决实现原理:半数以上的节点同意选...

搭建Elasticsearch集群

2022-04-14
阅读 1 分钟
1.3k
前置操作当克隆以后,es中的data目录,一定要清空,这里面包含了原先的索引库数据。配置集群修改 elasticsearch.yml 这个配置文件如下:

安装es-header插件

2022-04-14
阅读 1 分钟
1.4k
方法1:安装谷歌浏览器拓展程序ElasticSearch Head方法2: {代码...} open [链接] {代码...} 重启ES

配置Elasticsearch

2022-04-13
阅读 1 分钟
706
{代码...} {代码...} 注意:Elasticsearch是默认不允许root用户启动的启动ES后台运行ES {代码...}

Elasticsearch 核心术语

2022-04-13
阅读 1 分钟
694
核心概念ES -> 数据库索引index -> 表文档 document -> 行(记录)字段 fields -> 列

Redis 缓存过期处理与内存淘汰机制

2022-04-13
阅读 1 分钟
733
已过期的key如何处理?设置了expire的key缓存过期了,但是服务器的内存还是会被占用,这是因为redis所基于的两种删除策略redis有两种策略:

Redis的持久化机制 - AOF

2022-04-13
阅读 1 分钟
667
RDB会丢失最后一次备份的rdb文件,但是其实也无所谓,其实也可以忽略不计,毕竟是缓存,丢了就丢了,但是如果追求数据的完整性,那就的考虑使用AOF了AOF特点

搭建LVS-DR模式- 使用ipvsadm配置集群规则

2022-04-13
阅读 1 分钟
1.2k
创建LVS节点,用户访问的集群调度者 {代码...} -A:添加集群-t:tcp协议ip地址:设定集群的访问ip,也就是LVS的虚拟ip-s:设置负载均衡的算法,rr表示轮询-p:设置连接持久化的时间

搭建LVS-DR模式- 为两台RS配置arp

2022-04-13
阅读 1 分钟
960
arp-announce:ARP通告行为(返回响应)0:本机上任何网络接口都向外通告,所有的网卡都能接受到通告1:尽可能避免本网卡与不匹配的目标进行通告2:只在本网卡通告

搭建LVS-DR模式- 为两台RS配置虚拟IP

2022-04-13
阅读 1 分钟
850
配置虚拟网络子接口(回环接口)进入到网卡配置目录,找到lo(本地环回接口,用户构建虚拟网络子接口),拷贝一份新的随后进行修改:修改内容如下:重启后通过ip addr 查看如下,表示ok: {代码...} {代码...}

搭建LVS-DR模式- 配置LVS节点与ipvsadm

2022-04-13
阅读 1 分钟
727
服务器与ip规划:LVS - 1台VIP(虚拟IP):192.168.1.150DIP(转发者IP/内网IP):192.168.1.151Nginx - 2台(RealServer)RIP(真实IP/内网IP):192.168.1.171RIP(真实IP/内网IP):192.168.1.172

Keepalived

2022-04-12
阅读 3 分钟
850
Keepalived安装部署下载地址:点我下载通过ftp工具上传到linux中,/home/software解压tar -zxvf keepalived-2.0.18.tar.gz解压后进入到解压出来的目录,看到会有 configure ,那么就可以做配置了(配置安装和nginx一模一样)配置 Keepalived - 主通过命令 vim keepalived.conf 打开配置文件 {代码...} 附:查看网卡名称...

nginx.conf 核心配置文件

2022-04-12
阅读 5 分钟
1.1k
nginx 日志级别 debug | info | notice | warn | error | crit | alert | emerg ,错误级别从左到右越来越大

Nginx 日志切割-定时

2022-04-12
阅读 1 分钟
605
重启定时任务: {代码...} 附:常用定时任务命令:service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置crontab -e // 编辑任务crontab -l // 查看任务列表定时任务表达式:Cron表达式是,分为5或6个域,每个域代表一个含义,如下所示:分...

Nginx 日志切割-手动

2022-04-12
阅读 1 分钟
827
Nginx 日志切割-手动现有的日志都会存在 access.log 文件中,但是随着时间的推移,这个文件的内容会越来越多,体积会越来越大,不便于运维人员查看,所以我们可以通过把文件切割为多份不同的小文件作为日志,切割规则可以以 天 为单位,如果每天有几百G或者几个T的日志的话,则可以按需以 每半天 或者 每小时 对日志切割...

安装Nginx与运行

2022-04-12
阅读 1 分钟
417
安装依赖环境(1)安装gcc环境 {代码...} (2)安装PCRE库,用于解析正则表达式 {代码...} (3)zlib压缩和解压缩依赖, {代码...} (4)SSL 安全的加密的套接字协议层,用于HTTP安全传输,也就是https {代码...}