自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1568)
  • 资源 (92)
  • 收藏
  • 关注

转载 xxl-job使用restful api的方式管理任务动

项目中有时需要动态创建job;虽然xxl-job目前没有进行openapi开放,但是xxl-job的管理后台已经有这样的接口,只要进行一定的封装开放出来,就可以在应用服务通过restful api的方式调用创建job、更新job、删除job、启动job、停止job了。在xxl-job-admin/src/test/java/com/xxl/job/adminbiz/AdminBizTest.java下有相应的测试用例可以参考使用。下,那么只要在这个类中将所需接口实现,同时实现对应的后台的接口逻辑类。

2025-03-28 22:25:31 37

原创 victoriametrics 部署

执行后,需要等待一定的时间。检查victoria-metrics-operator是否启动成功。创建vmservicescrape.yaml。部署vmservicescrape.yaml。大概会出现以下错误,是因为拉取不到镜像失败。如果遇到如下问题,说明需要科学上网,下载。创建文件vmcluster.yaml。修改values.yaml文件。创建vmagent.yaml。部署vmagent.yaml。创建vmauth.yaml。创建vmuser.yaml。通过以下地址搜索国内镜像。

2025-03-22 20:59:29 318

原创 NFS分布式存储与nfs-subdir-external-provisioner

安装nfs-subdir-external-provisioner。卸载nfs-subdir-external-provisioner。注:需要替换国内镜像。

2025-03-22 13:18:19 140

原创 windows单节点验证victoriametrics结合AlertManger实现告警推送webhook

下载地址找到​​victoria-metrics-windows-amd64-v1.113.0.zip​​解压并在cmd里启动启动结果访问​​。

2025-03-21 22:29:10 1115

原创 大模型系统dify本地源码启动

在启用业务服务之前,需要先部署 PostgreSQL / Redis / Weaviate(如果本地没有的话),可以通过以下命令启动: 依赖安装高版本的docker-compose。进入 https://nodejs.org/en/download,选择对应操作系统的 v18.x 以上的安装包下载并安装,建议 stable 版本。在当前目录下创建文件 .env.local,并复制.env.example中的内容。在安装、启动过程过程中会遇到不少确实依赖库的情况,多用以下命令进行依赖安装即可。

2025-03-15 09:12:33 493

原创 本地源码启动dify

在安装、启动过程过程中会遇到不少确实依赖库的情况,多用以下命令进行依赖安装即可。参考:https://docs.dify.ai/zh-hans/getting-started/install-self-hosted/local-source-code。

2025-03-14 12:04:18 379 1

转载 部署skywalking进行链路跟踪

1. 前言本实验文档基于单机 es7 作为 skywalking 的后端存储,使用 nfs 动态卷 storageclass,es 没有使用账号密码。2. 环境k8s 集群:v1.20.4 版本k8s-master1 192.168.110.235k8s-node1 192.168.110.236k8s-node2 192.168.110.237nfs 192.16...

2025-03-09 09:33:55 52

原创 k8s下部署ansible进行node-export二安装

下载node-exporterhttps://github.com/prometheus/node_exporter/releases下载ansiblehttps://github.com/ansible/ansible/releases启动node-exporter service文件node-exporter.service[Unit]Description=node_exporterRe...

2025-03-08 15:48:36 537

原创 ansbile 批量部署 node-exporter

远程普通用户若要使用 sudo 权限,需要在 /etc/ansible/ansible.cfg 进行配置,若远程是root用户则可跳过。

2025-03-05 18:24:09 279

原创 访问grafana的api

菜单路径:Administration -> Users and access -> Service accounts。

2025-03-05 16:00:08 427

原创 JSch打印日志

/ SSH服务器地址// 用户名// 密码// SSH端口,默认是22// 要执行的命令try {// 首次连接时可以设置为"no",之后建议设置为"yes"以提高安全性// 错误输出到标准错误流// 读取命令输出结果if (i < 0)break;// 打印命令输出结果continue;// 可能还有残留的输出,继续读取直到没有更多输出为止// 获取退出状态码break;

2025-03-05 15:58:35 216

转载 什么是DevSecOps、缓存驱逐策略、减少延迟的策略

什么是DevSecOpsDevSecOps 是 DevOps 实践的自然演变,其重点是将安全性集成到软件开发和部署过程中。术语“DevSecOps”代表了开发 (Dev)、安全 (Sec) 和运营 (Ops) 实践的融合,强调了安全性在整个软件开发生命周期中的重要性。下图显示了 DevSecOps 中的重要概念。自动安检持续监控CI/CD 自动化基础设施即代码 (IaC)容器安全密钥管理威胁建模质...

2025-03-01 19:56:48 31

转载 系统设计算法 k8s架构 jwt详解 api安全设计

系统设计面试的 12 种算法Bloom Filter:在执行磁盘作之前,检查请求的项目是否在缓存中。Geohash:用于构建基于位置的服务。HyperLogLog:计算用户在搜索中执行的唯一查询。一致性哈希:用于在集群节点之间高效分配数据。Merkle Tree:用于检测跨多个节点的数据副本之间的不一致。Raft 算法:用于实现日志复制的共识。Lossy Count:网络流量分析、Web 分析和识...

2025-02-22 09:23:19 41

转载 终极 API 学习路线图

终极 API 学习路线图API 是 Internet 通信的主干。每个开发人员都需要了解 API。以下是涵盖最重要主题的路线图:1. API 简介API 是一组用于构建应用程序的协议和工具。存在不同类型的 API,例如 public、private 和 partner。2. API 术语需要了解各种 API 术语,例如 HTTP 版本、Cookie 和缓存。3. API 样式最常见的 API 样式...

2025-02-16 08:25:47 48

原创 解析PromQL并修改添加Label

项目中用户通过UI或者自己手动输入PromQL时候是缺少一些系统参数的,所以需要在用户输入完成以后同步到Prometheus时候将这部分缺失的信息给添加回去,这里就需要修改用户写的PromQL了。上述url是antlr官方提供的各个语言的语法定义文件,其中就包含我需要PromQL,将上述代码中的promql包中的两个g4文件拷贝到自己项目中,我对拷贝的PromQLLexer.g4文件中的最后的空格处做了处理改成如下内容否则重写以后会丢失原语句中的空格。中,这样后续生成的代码也自动会生成到。

2025-02-08 08:28:44 438 1

原创 ip转换相关知识详解

大学学的计算机网络已经忘了一大半,今天接到一个需求,需要判断用户的请求ip是否在办公网网段,如果是,那么就要做出相应的提示。一开始我以为,办公网段就只需要截取前三位就行,比如:22.3.4.6 所在网段就是22.3.4就可以。可是安全管理员给我发的却不是这样。而是以下这样的。这些是什么意思呢?

2025-02-08 08:16:51 788

原创 prometheus配置大盘与告警

重点:需要替换JSON文件的 datasource.uuid为所在系统有的DataSource id;

2025-02-08 08:09:36 269

转载 函数式接口Consumer、BiConsumer、Supplier、Predicate、Function、BiFunction

1.ConsumerJava Consumer接口来自Java 8中引入的 java.util.function包。Consumer是一个功能接口,用来作为lambda表达式或方法引用的任务目标(传递一个参数执行指定的方法)。Consumer的功能接口是一个接受单一参数并且不返回任何结果的操作。必要时,"结果"可以存在在集合里面Consumer的功能方法是accept(T t)。Consumer具...

2025-01-12 09:09:47 86

转载 Prometheus监控Linux主机

Prometheus node-exporter 监控Linux服务器node-export 主要用来做Linux服务器监控,比如服务器的进程数、消耗了多少 CPU、内存,磁盘空间,iops,tcp连接数等资源。Node Exporter 是用于暴露 *NIX 主机指标的 Exporter,比如采集 CPU、内存、磁盘等信息。采用 Go 编写,不存在任何第三方依赖,所以只需要下载解压即可运行。Ex...

2025-01-05 14:51:42 197

原创 2024苟着不是懦弱,而是智慧

2024年满怀期望,但是还是在3月底被通知公司要进行裁员。接到这个消息后,就又开始着手找工作了。想到上一份A公司工作被裁,到这份B公司被裁也就才1年4个月左右。在A公司被裁是2022年底,被裁到找到工作历时一个多月,但是感觉面试的机会还是很多的;B公司被裁到找到工作历时就半个月左右,这时经济环境已经不太好了,居然还得到3个意向公司。还有两三年就40了,还能找到现在这份C公司的工作,实属不错,有时飘...

2024-12-31 22:45:48 220

原创 Kube-Prometheus-Stack安装时初始化导入自定义Grafana dashboards

其实Kube-Prometheus-Stack内部本身已经内置了大量kubenetes监控的dashboards。进入目录,从这里目录复制任意一个作为模板。对 my-dashboard.yaml 文件进行修改删除头部的注释{{- /**/ -}}修改ConfigMap的名称修改data的键和值。

2024-12-05 16:57:49 619

原创 java 调用 k8s crd 生成 crd model

本地docker镜像生成很简单,跟着官方指南下载镜像执行命令即可,本文主要记录一下如何使用github action远程生成模型代码。

2024-11-30 21:21:42 392

原创 kubernetes & volcano 客户端

【代码】kubernetes & volcano 客户端。

2024-11-28 19:20:18 349

原创 volcano k8s 部署

官网。

2024-11-28 18:57:57 566

原创 k8s容器存储接口 CSI 相关知识

【代码】k8s容器存储接口 CSI 相关知识。

2024-11-28 08:09:49 657

原创 常用指标采集 exporter

计算已用内存百分比 (node_memory_MemTotal_bytes - node_memory_MemAvailable_bytes) / node_memory_MemTotal_bytes *100。计算已用空间百分比 (node_filesystem_size_bytes - node_filesystem_avail_bytes ) / node_filesystem_size_bytes * 100。

2024-11-27 18:52:28 1287

原创 Prometheus & AlertManger 采集、评估、告警等配置项

当第一条告警经过 group_wait 时间之后,Alertmanager 会每隔 group_interval 时间检查一次这条告警,判断是否需要对这条告警进行一些操作,当 Alertmanager 经过 n 次 group_interval 的检查后,n * group_interval 恰好大于 repeat_interval 的时候,Alertmanager 才会将这条告警再次发送给对应的 receiver。一组已发送初始通知的告警接收到新告警后,再次发送通知前等待的时间(一般设置为5分钟或更多)

2024-11-27 18:44:21 918

转载 带你彻底掌握 WebSocket 用法

1.1 什么是WebSocketWebSocket是一种协议,用于在Web应用程序和服务器之间建立实时、双向的通信连接。它通过一个单一的TCP连接提供了持久化连接,这使得Web应用程序可以更加实时地传递数据。WebSocket协议最初由W3C开发,并于2011年成为标准。1.2 WebSocket的优势和劣势WebSocket的优势包括:实时性: 由于WebSocket的持久化连接,它可以实现实时...

2024-11-24 10:27:16 572

原创 kubepi 与 rancher 安装

services:rancher:volumes:ports:- 8080:80- 1443:443networks:- bigdatanetworks:bigdata:

2024-11-21 08:14:16 455

原创 k8s 集群安装

【代码】k8s 集群安装。

2024-11-21 08:13:34 528

转载 最详细的 Nginx 配置指南

前言对于自己上线项目的前端来说,nginx也是必须要了解和熟悉的,查了很多的nginx文章,看着写的都很详细,但是却没有了整体的概念。这里就重新梳理一遍,也理清思路。我们在安装nginx之后,会自动生成很多的文件,但是nginx.conf这个文件是我们的核心,如何去正确的修改和优化它是nginx的核心。首先我们可以先看下原本的配置,你会觉得无所适从,因为感觉这个鬼东西也太多了吧。而且感觉根本就不理...

2024-11-16 14:15:37 528

原创 GitLab 安装详解

下载授权。

2024-11-02 21:15:22 392

原创 Linux 安装 gitlab 详解

安装docker-compose下载curl-Lhttps://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-x86_64>/usr/local/bin/docker-compose授权sudochmod+x/usr/local/bin/docker-compose安装 GitL...

2024-11-02 21:14:23 466

原创 kube-prometheus-stack 自定义 alertmanager 配置推送 webhook

创建AlertmanagerConfig资源在没有使用 prometheus-operator 的情况下,需要手动配置 alertmanager.yaml 来路由&发送从 prometheus 接收的警报。使用 prometheus-operator 之后,事情变得简单一些。只需要创建 AlertmanagerConfig 资源,prometheus-operator 会自动 merge ...

2024-10-27 09:23:00 432

原创 k8s部署metallb实现service的LoadBalancer模式

参考源改成。

2024-10-25 14:58:19 519

原创 k8s 部署 emqx

如果通过helm命令安装失败,可以先下载,再按照。

2024-10-24 18:27:44 651

原创 部署 Traefik 实现 dashboard 与 原生Ingress使用 CRD IngressRoute使用

把 LoadBalancer 改成 NodePort。文件进行ip与命名的映射,如果没有DNS服务。注意这里的kind为IngressRoute。

2024-10-24 08:13:05 461

原创 kube-prometheus-stack 自定义 alertmanager 配置推送webhook

在没有使用 prometheus-operator 的情况下,需要手动配置 alertmanager.yaml 来路由&发送从 prometheus 接收的警报。使用 prometheus-operator 之后,事情变得简单一些。只需要创建 AlertmanagerConfig 资源,prometheus-operator 会自动 merge 所有的 AlertmanagerConfig 资源生成/更新,并通知 alertmanager 重载配置。创建一个简单警报路由规则。

2024-10-24 08:10:39 554

原创 详解 helm 部署 traefik

在traefik-helm-chart目录创建一个定制的 values 配置文件(备注:如果不熟悉配置可以使用官方默认的配置文件)。

2024-10-23 08:07:14 452

原创 详解 helm 部署 ingress-nginx

k8s默认集群中,出于安全考虑,默认配置下 Kubernetes 不会将 Pod 调度到 Master 节点。出现如下错误,直接把ingress-nginx的Charts删除后,解压ingress-nginx的Charts包,重新修改values.yaml;无法直接拉取,需要使用替代的镜像。以下操作需要在一个节点操作下载进行后,在把进行拷贝到其他节点。执行完成之后,就可以看到 ingress-nginx 部署到了master节点了。安装完成后,需要给节点打上刚刚设置的标签。,让Pod调度到指定的节点。

2024-10-23 08:05:31 656

apr apr-util httpd pcre

apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz httpd-2.2.32.tar.gz pcre-8.31.tar.gz

2018-01-29

git-1.7.12.2 gitosis setuptools 软件

git-1.7.12.2 gitosis setuptools 搭建 ssh git 所需的所有软件

2018-01-26

nomn工具使用文档 linux资源监控

nomn工具使用文档 linux资源监控 nomn工具使用文档 linux资源监控

2018-01-14

jenkins 持续集成

jenkins 持续集成 sonar sonarqube sonarRun jenkins 持续集成 sonar sonarqube sonarRun

2017-12-02

Sqlcipher 加密sqlite androidstudio as

Sqlcipher 加密sqlite

2017-11-16

最新 svnadmin-3.0.5.zip svnadmin svnadmin.war

svnadmin-3.0.5.zip svnadmin svnadmin.war svnadmin文档

2017-11-16

godef.exe gocode.exe guru.exe

go语言的工具 gocode.exe godef.exe guru.exe goclipse

2017-11-16

软件设计基础-VB vb 6.0 操作数据库

软件设计基础-VB vb 6.0 操作数据库 vb 操作数据库

2014-06-13

推哈网最新爆款淘宝客 源码开源学习 PHP

系统需求: 支持mysql 数据库 支持php程序 支持 pdo mysql 网页空间 > 50M 数据库空间 >50M 友情提示: 文件修改请不要用记事本打开,因为记事本保存文件可能会到只文件格式不一致,推荐使用 editplus,ultraedit 文件保存的格式为utf-8 安装步骤: 1. 解压缩 将下载的文件解压缩,找到里头的tuiha_xxxx.zip 解压缩 (xxx代表不同的版本) 2.预备安装 如果你是购买的虚拟主机空间,请按以下步骤操作: 2.1 新建数据库 虚拟主机一般是系统已经给你建好了数据库,可以忽略本步骤。 非虚拟主机你需要打开tuiha_db.sql,在phpmyadmin执行 2.2 导入数据库 打开你的虚拟主机控制面板,找到数据库管理的入口,一般都是有phpmyadmin的管理入口的。 如果没有找到就的咨询你的主机空间的客服了。 在数据库管理页面,先从左侧确认你的数据名字,点击打开右侧页面,找到执行SQL的地方 把tuiha_init.sql这个文件的全部内容,全选复制,粘贴上了,点击执行按钮。 2.3 修改配置 打开tuiha/inc/conf.db.php 配置数据源 数据库主机信息,一般情况下用localhost 也有部分空间上数据库和网页空间不在一起,需要联系空间商咨询的。 数据库链接的账号和密码,这个一般虚拟主机空间的后台都有提示的。拷贝过来即可。 端口号,基本上都是3306 域名填写你的网址,去掉www后面的部分即可:如 tuiha.com 如果是二级域名就完整填写,不要带http://哦! 3. 上传代码 依次做完以上步骤后,将代码上传到你网站的更目录下。任何FTP类软件都可以的。ftp的链接信息也在虚拟主机的控制面板能找到的。 4. 网站设置 如果代码上传完毕(注意看看有没有文件上传失败的),打开你的网站域名,应该就能看到内容了。 管理后台网址:http://www.你的域名.com/index.php?patch=/admin/info 管理员用户名:admin 默认密码:123456789 如果你拥有自己独立的服务器(如主机托管,云服务器): 请参考虚拟主机的安装步骤!你的服务器需要安装phpmyadmin,并将tuiha.sql文件导入到你的数据库中 web服务的配置文件需要添加域名和文件路径的对应。 其他的安装步骤完全一致。 至此,安装完毕,好好歇口气吧。 关于网站的设置和更新说明,请看推哈网第三方网站搭建手册.doc

2014-02-16

2010 2011 年燕山大学C语言程序设计考研复试试题 答案

2010 2011 年燕山大学C语言程序设计考研复试试题 答案

2012-04-05

论坛系统 hibernate jsp hibernate 毕业论文项目

论坛系统hibernate jsp hibernate 毕业论文项目

2011-11-03

Linux常用的60个命令.doc

Linux常用的60个命令.doc Linux常用的60个命令.docLinux常用的60个命令.doc

2011-08-11

android的五大类.doc

android的五大类.doc android的五大类.doc

2011-08-06

nmon工具监控Linux系统资源.pdf

nmon工具监控Linux系统资源.pdf

2011-06-18

Android开发者指南——adb(移动云_文斌).pdf

Android开发者指南——adb(移动云_文斌).pdfAndroid开发者指南——adb(移动云_文斌).pdf Android开发者指南——adb(移动云_文斌).pdf

2011-03-06

eclipse帮助文档.chm

eclipse帮助文档.chm

2011-02-23

自己动手写开发工具(基于Eclipse的工具开发).pdf

自己动手写开发工具(基于Eclipse的工具开发).pdf

2011-02-22

24种设计模式介绍与6大设计原则.pdf

24种设计模式介绍与6大设计原则.pdf

2011-02-20

DWR中文文档.pdf

DWR中文文档.pdf DWR中文文档.pdf

2011-01-31

ant pdf 文档 基础教程

ant pdf 文档 基础教程 ant pdf 文档 基础教程 ant pdf 文档 基础教程 比较好的ant中文教程

2010-11-09

swt&jface.chm

swt&jface.chm swt&jface.chm swt&jface.chm swt&jface.chm

2010-09-28

数据库结构导出器 很不错的数据结构导出器

数据库结构导出器 很不错的数据结构导出器 数据库结构导出器 数据库结构导出器 数据库结构导出器 很不错的数据结构导出器

2010-09-12

20个小时快速入门go语言 源码

20个小时快速入门go语言 手打源码 https://www.bilibili.com/video/BV1UW411x7Ve/?spm_id_from=333.999.0.0&vd_source=f20343deebdd19ca1e28efddcc5452c1

2024-02-29

go开发实战课件文档 doc文档

go开发实战课件 ppt go开发实战课件 ppt

2024-02-28

微服务架构与SpringCloud.pptx

微服务架构与SpringCloud.pptx springboot

2023-07-28

基于springboot_v2 集成地图

基于springboot_v2 集成百度地图展示

2022-04-05

百度地图隐藏无关区域好资料

百度地图隐藏无关区域

2022-01-15

图的着色问题.zip

图的着色问题图论和计算机科学的一个经典问题. 给定一个无向图 G, 为图 中的每一个节点着色. 一个合法的图着色方案必须要满足条件: 任意两相邻节点 的颜色不同. 问题是, 我们希望找到使用颜色数尽可能少的着色方案.

2020-10-31

rabbitmq-server-3.8.1

rabbitmq-server-3.8.1 下载,官网下载很慢rabbitmq_delayed_message_exchange-3.8.0插件

2020-08-28

otp_win64_22.0

otp_win64_22.0 Erlang语言64位版本,otp_win64_21.0 Erlang语言64位版本;官网下发非常慢

2020-08-28

go1.14.4.windows-386.zip

go软件下载,go1.14.4.windows-386 官网网速特别慢,go1.14.4.windows-386下载

2020-08-28

pdf转宋体、宋粗体;到的问题,可以无缝解决

pdf转宋体、宋粗体;到的问题,可以无缝解决

2020-06-12

2020互联网面试题

2020互联网面试题 java相关技术常见面试题 spring springboot

2020-03-21

ZABBIX从入门到精通v3.0.1 运维生存时间 2016

ZABBIX从入门到精通v3.0.1 运维 ZABBIX使用文档 ZABBIX使用指南

2018-10-21

springcloud代码

springcloud代码,springcloud 入门例子,路由、监控、服务提供者

2018-06-01

jmeter测试脚本

jmeter测试脚本 jmeter测试脚本 jmeter测试脚本 jmeter测试脚本

2018-02-11

dubbo-用户指南.pdf

dubbo-用户指南.pdf dubbo-用户指南.pdf dubbo-用户指南.pdf

2018-02-06

cvs cvsacl

cvs-1.11.22.tar.gz cvs-1.11.22-cvsacl-1.2.5-patched.tar.gz cvsacl-1.2.5-for-cvs-1.11.22.tar.gz

2018-02-05

openssh openssh-client openssh-server

openssh-4.3p2-82.el5.src.rpm openssh-clients-4.3p2-82.el5.i386.rpm openssh-server-4.3p2-82.el5.i386.rpm xinetd-2.3.14-10.el5.i386.rpm

2018-02-05

subversion-deps-1.6.6 apr-1.3.9 apr-util-1.3.9 subversion-1.6.13

subversion-deps-1.6.6 apr-1.3.9 apr-util-1.3.9 subversion-1.6.13 subversion-1.6

2018-01-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除