- 博客(14)
- 收藏
- 关注
原创 Ubuntu安装node-v8.12.0-linux-x64
1.下载对应的安装包:https://nodejs.org/dist/v8.12.0/node-v8.12.0-linux-x64.tar.xz。3.创建node的软链接 注:我的是解压在/usr/local,,,以下命令改成自己目录。显示出对应的版本则环境安装成功。4.创建npm的软链接。5.测试安装是否成功。
2024-08-27 11:45:29
273
原创 【Ubuntu】完全卸载通过deb包安装的jenkins
和数据:卸载软件包不会删除Jenkins的配置和数据。如果你希望完全卸载,需要手动删除这些文件。2.禁用Jenkins服务:将Jenkins服务设置为在系统启动时不自动启动。1.停止Jenkins服务:首先,停止Jenkins服务,以确保它不再运行。:使用apt-get命令卸载Jenkins软件包。4.删除Jenkins配置。3.卸载Jenkins。
2024-08-26 14:53:04
331
原创 Java 开发常用的 Linux 命令汇总
虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看.
2023-11-30 14:48:56
316
原创 zabbix详解(二)—— zabbix故障自愈
今天继续给大家介绍Linux运维相关知识,本文主要内容是zabbix的故障自愈。在上文中,我们自定义了一个可以监控85端口jar服务的监控项。今天,我们就尝试正式使用该监控项,并定义相对应的触发器,最终实现邮件报警功能。及在监控到客户端服务失效后,尝试重启服务,进行初步的自动恢复。注:文中涉及到的文件目录均为自己限定的目录。
2023-08-22 17:58:08
1812
1
原创 zabbix的使用
1)脚本编写自己找到文件夹放自定义脚本文件 (mkdir -p /usr/local/zabbix/scripts/)根据自己所需编写脚本(注:已85端口为例)/bin/bashcase $1 inapi85)port=85thenecho 0 # 端口未被占用elseecho 1fi;;*)esac完成配置后,我们来判断该脚本的运行情况,结果如下所示:可以看出,该脚本运行情况正常,并能判断客户端是否使用了83端口。2)zabbix配置接下来,我们开始进行zabbix的配置。
2023-08-22 09:04:48
481
1
原创 SpringBoot 项目限流之redis zset滑动窗口
在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。
2023-07-28 14:56:20
1280
1
原创 pm2安装使用
pm2是基于npm进行安装的,在安装pm2之前要先安装npm安装pm2: npm install -g pm2查看pm2的安装路径: whereis pm2查看安装的pm2的版本: pm2 -v 出现上图所示表示安装成功。更新PM2非常快(少于几秒)并且无缝。首先确保您正确保存了所有进程:sudo pm2 save然后从NPM安装最新的PM2版本: sudo npm install pm2 -g最后更新内存中的PM2进程:sudo pm2 update注意:使用pm2启动项目时,默认是通过自己项目中的pac
2022-06-21 10:09:18
11201
原创 Nginx之upstream分配方式
一、分配方式1、轮询 轮询是upstream的默认分配方式,即每个请求按照时间顺序轮流分配到不同的后端服务器,如果某个后端服务器down掉后,能自动剔除。 upstream backend { server 192.168.1.101:8888; server 192.168.1.102:8888; server 192.168.1.103:8888; }2、weight
2022-06-17 14:09:22
425
原创 IDEA报错:java: 找不到符号 符号: 变量 log
一,在pom文件中添加lombok的依赖1,一定要保证自己的jdk版本是8以上(也就是1.8以上)2,一定要在maven仓库里面选择最新版本的lombok(因为最新版本的lombok才解决了这个问题)二,在IDEA中安装lombok的插件:在IDEA中点击 File——》Settings——》Plugins,输入Lombok,选择Lombok的Installed进行安装三,在IDEA中勾选Enable Annotation Processors:File -> Settings -> Build, Exec
2022-06-15 10:25:15
1070
原创 vue封装自定义组件,打包发布到npm上使用
vue封装自定义组件,打包发布到npm上使用;1.在项目的src目录下新建一个目录(components)用来存放所有自定义组件源码2.组件封装好后在sr下新建一个index.js文件,为组件库的入口文件......7.发布npm...
2022-06-09 16:55:41
2661
原创 windows下logstash-output-mongodb实现Mysql到Mongodb数据同步
一、前提1)已经安装好源数据库:Mysql;2)已经安装好目的数据库:Mongodb;3)已经安装好logstash及相关插件logstash-output-mongodb 3.1. logstash 安装,下载最新版本的logstash:点击打开链接 3.2 查看当前logstash安装了哪些插件: 进入logstash的bin目录执行 logstash-plugin list 默认的logstash不安装 logstash_output_m...
2022-05-19 09:47:16
743
1
原创 SpringBoot集成nacos
nacos概念nacos支持基于dns和基于rpc的服务发现,可以作为springCloud的注册中心、动态配置服务、动态dns服务。nacos注册中心分为server和client,server采用java编写,为client提供注册发现与配置服务。快速集成下载地址:https://github.com/alibaba/nacos/releases本人用的2.0.3版本下载后解压,,进入bin目录双击启动startup.cmd此时会报错报错原因是默认启动的是集群模式,.
2022-04-29 17:36:07
8795
原创 SpringBoot集成sentinel
Sentinel 介绍随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景: Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、实时熔断下游不可用应用等。完备的实时监控: Sentinel 同时提供实时的监控功能。您可以在控制台中看到接入应用的单台机器秒级数据
2022-04-29 17:00:45
19356
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人