自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(253)
  • 收藏
  • 关注

原创 部署higress到华为云

higress 部署与上云。

2024-06-10 22:13:08 366

原创 k8s-CCE创建工作负载变量引用

背景,看到cce创建负载时会生成变量,如下。在skywaking-agent的使用,想要调用cce负载变量生成service_name。以变量形式配置时,可以调用,但是插拔性不强,去掉就找不回了,而且不够安全。2、以自定义变量调用cce变量:以下仅$(PAAS_APP_NAME)生效了,使用还是要标准些。构建时引用不到cce的变量,且以字符串的形式给了java-options,不会再产生调用。2、配置项调用PAAS_APP_NAME时是调用不到的。追加临时的变量参数,直接调用cce的负载变量。

2024-06-10 22:12:35 747

原创 k8s-CCE使用node节点使用VIP--hostNetwork&hostPort

检查发现node节点并没有监听30007端口,而是通过ipvs添加了被负载均衡的虚拟地址。背景:想在节点上使用VIP,将nodeport服务做到高可用。启动VIP后发现访问失败。方法二使用 pod.spec.containers.ports.hostPort。方法一、使用pod.spec.hostNetwork。CCE使用node节点使用VIP。不需要创建service,,但是会转发这个端口的访问。不要创建service,

2024-06-10 22:12:13 405

原创 DockerCompose部署skywalking

【代码】DockerCompose部署skywalking。

2024-05-26 20:22:31 282

原创 hadoop节点添加与删除测试

在启动hadoop之前,我们需要做一步非常关键的步骤,需要在Namenode上执行初始化命令,初始化name目录和数据目录。5)修改Hadoop默认启动、关闭脚本,添加root执行权限。3)配置 mapred-site.xml。1)配置 core-site.xml。2)配置 hdfs-site.xml。4)配置 yarn-site.xml。4)修改 workers。hadoop节点上下线。4、启动hadoop。

2024-05-26 20:22:02 384

原创 nginx+kibana+es密码验证

【代码】nginx+kibana+es密码验证。

2024-05-19 16:30:47 300

原创 python--pika试用

任务处理:请求数量太多,需要把消息临时放到某个地方发布订阅,一旦发布消息,所有订阅者都会收到一条相同的消息pika使用方法—> 1.3.2。

2024-05-19 16:30:13 459

原创 docker给已经启动的容器添加端口映射

已经启动的容器添加端口映射。

2024-04-22 20:13:59 207

原创 nps内网穿透

比frp还简单易用的内网穿透工具,可以web 配置。

2024-04-21 23:27:29 130

原创 frp内网穿透工具

访问 139.159.235.221:8080 为nginx服务。用户——》frps(公网)——》frpc。client上准备个nginx用于测试。frps 端端口检查。

2024-04-21 23:26:58 258

原创 k8s部署nacos_cluster

新增用户、密码,然后去数据库nacos.users表里看生成的加密字符,替换掉原有的字段,注意保存。nacosv1.4.3密码修改。k8s部署nacos集群。

2024-04-21 23:26:15 533

原创 jenkins插件集成&api使用

https://mirrors.jenkins.io/war-stable/2.222.1/ 包下载地址jenkins镜像源修改。

2024-04-06 20:17:11 1339

原创 jenkins_Pipeline_grooy&常见的dsl

Groovy是一种功能强大,可选类型和动态语言,支持Java平台旨在提高开发人员的生产力得益于简洁,熟悉且简单易学的语法。可以与任何Java程序顺利集成,并立即为您的应用程序提供强大的功能,包括脚本编写功能,特定领域语言编写,运行时和编译时元编程以及函数式编程1.下载安装包(先安装JDK)2.解压安装包3.获取安装包bin目录4.写入/etc/profile文件[root@vm ~]# groovyConsole #无图形化,打不开groovyConsole。

2024-04-06 20:14:55 418

原创 jenkins_Pipeline使用测试

定义一个或多个steps,这些阶段根据流水线或阶段的完成情况而 运行(取决于流水线中 post部分的位置).post支持以下 post-condition 块中的其中之一: always, changed,failure,success,unstable,和 aborted。嵌套阶段本身不能包含 进一步的parallel 阶段,但是其他的阶段的行为与任何其他 stage parallel的阶段不能包含 agent 或 tools阶段,因为他们没有相关 steps。非平凡的规模和/或复杂性的。

2024-04-06 20:14:34 1421

原创 higress使用了解

了解下 http-echo、httpbin 镜像使用未按文档实际搭建,但大致是这样官方文档:https://higress.io/zh-cn/docs/overview/what-is-higress了解:利用sealos快速安装kubernetes集群:https://note.youdao.com/s/M2z4OzsL。

2024-03-31 22:49:55 1223

原创 containerd使用了解

containerd+runc 但是依赖系统中的seccomp。docker&ctr&crictl区别。containerd使用了解。

2024-03-31 22:48:56 375

原创 linux安装多个版本的java

jenkins 高版本已经不支持java8了,低版本插件安装问题很多。jenkins 需要java17,研发程序需要使用java8。

2024-03-31 17:48:49 581

原创 ElasticSearch插件安装及配置

从 https://github.com/medcl/elasticsearch-analysis-ik/releases 下载压缩包,然后在ES的plugins目录创建analysis-ik子目录,把压缩包的内容复制到这个目录里面即可。IK项目地址:https://github.com/medcl/elasticsearch-analysis-ik。(4)启动kibana(打开kibana的页面时,请一定不要使用ie浏览器,这个很重要!(1)下载elasticsearch和kibana。

2024-03-24 22:48:17 741

原创 mysql基础4sql优化

那也就意味着, 一个页中所存储的行也是有限的,如果插入的数据行row在该页存储不小,将会存储到下一个页中,页与页之间会通过指针连接。count() 是一个聚合函数,对于返回的结果集,一行行地判断,如果 count 函数的参数不是NULL,累计值就加 1,否则不加,最后返回累计值。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。对于以上的两种排序方式,Using index的性能高,而Using filesort的性能低,我们在优化排序操作时,

2024-03-24 22:36:21 999

原创 mysql基础3索引

索引(index)是帮助MySQL高效获取数据的数据结构。优势提高数据检索的效率,降低数据库的IO成本通过索引列对数据进行排序,降低数据排序的成本,降低CPU的消耗。劣势索引列也是要占用空间的。索引大大提高了查询效率,同时却也降低更新表的速度,效率降低。

2024-03-24 22:35:50 777

原创 mysql基础2多表查询

而对于自连接查询,可以是内连接查询,也可以是外连接查询。关系: 一对一关系,多用于单表拆分,将一张表的基础字段放在一张表中,其他详情字段放在另一张表中,以提升操作效率。子查询返回的结果是单个值(数字、字符串、日期等),最简单的形式,这种子查询称为标量子查询。对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。子查询返回的结果是一列(可以是多行),这种子查询称为列子查询。子查询返回的结果是一行(可以是多列),这种子查询称为行子查询。子查询返回的结果是多行多列,这种子查询称为表子查询。

2024-03-24 22:34:04 441

原创 mysql基础1sql分类

DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。添加了外键之后,再删除父表数据时产生的约束行为,我们就称为删除/更新行为。MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型。外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性。约束是作用于表中字段上的规则,用于限制存储在表中的数据。数据查询语言,数据查询语言,用来查询数据库中表的记录。用来对数据库中表的数据记录进行增、删、改操作。

2024-03-24 22:32:00 739

原创 04hive数仓内外部表复杂数据类型与分区分桶

内部表和外部表区别总结。

2024-03-10 18:50:54 1165

原创 03hive数仓安装与基础使用

Hive是基于Hadoop的一个数据仓库工具。可以将结构化的数据文件映射为一张表,并提供完整的sql查询功能,本质上还是一个文件底层是将sql语句转换为MapReduce任务进行运行本质上是一种大数据离线分析工具学习成本相当低,不用开发复杂的mapreduce应用,十分适合数据仓库的统计分析hive可以用来进行 数据提取、转化、加载,这是一种可以存储、查询和分析存储在hadoop上的数据。

2024-03-10 18:48:23 690

原创 02hadoop伪分布式搭建

MapReduce是Hadoop提供的一套进行分布式计算的框架,用于大规模数据集(大于1TB)的并行运算MapReduce将计算过程拆分为2个阶段:Map(映射)阶段和Reduce(规约)阶段。

2024-03-10 18:47:11 724

原创 01hadoop概念

Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统,可为上层应用提供统一的资源管理和调度,它的引入为集群在利用率、资源统一管理和数据共享等方面带来了巨大好处。

2024-03-10 18:42:56 1228

原创 根据 PID 过滤进程所有信息

【代码】根据 PID 过滤进程所有信息。

2024-02-19 18:22:51 940

原创 Alpine镜像常用运维命令包

Alpine镜像常用运维命令包。

2024-02-03 15:59:29 215

原创 docker启动mongo

docker-composeq启动。docker启动mongo。

2024-02-03 15:58:58 253

原创 docker镜像变量传递

用tomcat先试下部署使用。

2024-02-03 15:58:19 389

原创 uptime-kuma拨测

uptime-kuma拨测。

2024-02-03 15:55:36 426

原创 双vip&内网解析&漂移发邮

【代码】双vip&内网解析&漂移发邮。

2024-02-03 15:48:50 287

原创 Prometheus之jmx_prometheus_javaagent监控java应用

个人测试

2024-01-13 21:59:34 1551

原创 chaosblade&k8s

【代码】chaosblade&k8s。

2023-12-15 20:09:16 180

原创 chaosblade混沌测试

chaosblade安装部署 https://alden.blog.csdn.net/article/details/129941689。

2023-12-15 20:08:52 200

原创 k3s使用&helm简单使用

【代码】k3s使用&helm简单使用。

2023-12-12 21:42:30 254

原创 gost指定hosts解析&bat脚本启动

盟友生产测试使用的同样的域名,需要手动填写hosts解析,才能完成访问。gost指定hosts解析代理。指定部分hosts代理。windows下的代理。

2023-12-12 21:41:55 205

原创 jenkins迁移问题&多java管理&插件更新问题

旧的插件暂时没有找到很好的版本适配文档,搞起来太费劲,整体迁移plugin目录吧。官方latest,使用Java 11, Java 17, or Java 21。jenkins启动需要11或以上,java编译需要使用8。最新jenkins启动问题&多java版本管理。需要安装多个版本的java。

2023-12-11 21:43:33 222

原创 pt37项目订单支付-redis分布式锁

第一范式:拆字段,字段是最小的粒度不能再拆分第二范式:拆表,满足1NF,表中字段必须依赖于全部主键而非部分主键第三范式:拆表,满足2NF,表中非主键字段之间不能互相依赖,即:非主键字段之间不能有传递性依赖相关概念。

2023-12-11 20:22:10 96

原创 pt36项目短信OAth2.0

access_token使用:服务器端获取到该用户的access_token后,可以在微博开放平台-我的应用-接口管理,获取该用户的相关资源【微博开放出来的资源】access_token使用:服务器端获取到该用户的access_token后,可以在微博开放平台-我的应用-接口管理,获取该用户的相关资源【微博开放出来的资源】后端:获取授权码[request.GET.get()],向微博发请求【微博开发文档】获取授权令牌【access_token】后端:把该用户存入正式用户表并和当前微博用户做好关联。

2023-12-11 20:21:52 92

空空如也

空空如也

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

TA关注的人

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