自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CI/CD(九) Jenkins共享库与多分支流水线准备

Pipeline: Stage View(阶段视图)、SSH Pipeline Steps(共享库代码中要调用sshCommond命令)启动过程还是会失败。4、允许脚本执行 In-process Script Approval(第一次CI/CD才去设置)3、扫描多分支(每个分支都得有jenkinsfile)ps:要反复执行多次,一次一次允许。5、修改共享库hash值(第一次)二、Jenkins配置共享库。3、新增静态资源与修改配置。

2025-03-31 11:21:08 287

原创 CI/CD(八) gitlab搭配Jenkins的ci/cd配置

gitlab搭配Jenkins的cicd测试流程

2025-03-27 00:41:48 512

原创 CI/CD(七) docker-compose部署gitlab-ce

其他安装地址:https://zhuanlan.zhihu.com/p/680598666。将证书文件挂载到容器内。

2025-03-25 11:40:00 624

原创 CI/CD(六) helm部署ingress-nginx(阿里云)

一、github下载最新的包(4.12.0)三、修改values.ymal。

2025-03-24 15:35:42 433

原创 CI/CD(五) 安装helm

【代码】CI/CD(五) 安装helm。

2025-03-24 14:51:32 430

原创 CI/CD(四) docker-compose 安装harbor

【代码】CI/CD(四) docker-compose 安装harbor。

2025-03-23 00:28:30 328

原创 CI/CD(三) 安装nfs并指定k8s默认storageClass

通过以上步骤,可为 Kubernetes 集群提供基于 NFS 的持久化存储支持,解决 "没有存储类" 的问题。

2025-03-22 19:01:17 584

原创 CI/CD(二)docker-compose安装Jenkins

1、docker-compose.yml2、启动后查看初始密码3、更换国内插件源

2025-02-16 19:25:37 425

原创 CI/CD(一)ubuntu安装k8s

下载完后还需要修改里面定义Pod网络(CALICO_IPV4POOL_CIDR),与前面kubeadm init的--pod-network-cidr指定的一样,修改完以后执行部署命令,等Calico Pod都是Running状态,节点也会准备就绪。通过kubeadm join命令并手动加上--cri-socket=unix:///var/run/cri-dockerd.sock;1、主机名解析:确保每台机器的主机名能够被解析(可以通过 /etc/hosts 或 DNS)。

2025-02-16 16:25:50 1055

原创 kkfilwview私有化接入方式(k8s)

【代码】kkfilwview私有化接入方式(k8s)

2025-01-08 17:39:30 169

原创 给Kkfileview加请求头鉴权接入

所有接入前端token放localStorage, 或者后端cookie中获取鉴权。本案例以放localStorage为例。三、修改window.open()一、创建global.js。

2025-01-07 17:05:54 556

原创 离线安装libreoffice、启动kkfileview

【代码】离线安装libreoffice、启动kkfileview。

2025-01-03 17:54:24 640

原创 mysql、postgresql、oceanbase调优

融合行缓存即在OceanBase数据库多级存储架构下,如果一行的多个列存在于memstore、mini sstable、minor sstable和sstable,那么在查询该行时,需要将多个列做融合,此时可以用fuse row cache来缓存该行,避免在下次查询时继续做融合操作。如果发现某个线程的利用率超过90%,则该线程可能成为瓶颈,建议增加该参数以提高性能。将“full_page_writes”设置为off时,表示仅将页面的修改部分写入磁盘,可以提高性能,但在系统崩溃时可能会增加数据损坏的风险。

2024-12-13 12:20:32 1240

原创 安装nvm、node、nrm

查看已安装版本的node。查看可安装的node版本。安装指定版本node。安装完后使用node。

2024-07-11 15:50:34 542

原创 探究springboot集成websocket,连接不上,使用netty-websocket却能连接上

原因:集成spring-security了。把websocket请求拦截了,且不输出日志(因为一般spring相关日志级别是warn。debug模式下日志太多了。发现可能是security对ws请求路径进行了拦截(为什么会拦截,猜测虽然写的是ws,但是发起的时候还是http,由后台升级成websocket)为什么以前用netty-websocket可以连接,那是因为netty没走spring-security的过滤器链。解决办法:放开验证,单独写过滤器验证ws的请求。

2024-07-11 10:46:59 1067 1

原创 emqx5.6.1 数据、配置备份与迁移

​EMQX 支持导入和导出的数据包括:EMQX配置重写的内容:认证与授权配置规则、连接器与 Sink/Source监听器、网关配置其他 EMQX 配置内置数据库 (Mnesia) 的数据Dashboard 用户和 REST API 密钥客户端认证凭证(内置数据库密码认证、增强认证)PSK 认证数据授权规则黑名单数据存储在 EMQX 数据目录(node.data_dir)中的 SSL/TLS 证书存储在 EMQX 数据目录中的授权 acl.conf 文件

2024-06-22 16:40:41 835

原创 docker-compose启动oracle11、并使用navicat进行连接

一、docker-compose.yml。二、修改用户信息,并创建连接用户。三、navicat连接。oracle11连接。

2024-06-12 15:53:22 800

原创 把服务器上的镜像传到到公司内部私有harbor上,提高下载速度

把服务器上的镜像传到到公司内部私有harbor上,提高下载速度

2024-06-12 13:52:18 523

原创 redisson 使用fastJson2序列化

前因:一个项目:有人用redisTemplete存数据(使用了fastjson2),使用redisson取的时候就会报错。要让redisTemplete与redisson序列化一致。二、redsson 配置里添加自定义序列化器(RedissonConfiguration)

2024-05-21 14:51:06 908

原创 org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException: sendDefaultImpl call timeout

原因broker.conf(把127.0.0.1换成内网IP)

2024-05-17 14:47:28 575

原创 docker-compose安装emqx集群(最新)(host模式)

如果执行以上命令是提示ping不通,像下面那样,那就是你的hosts没配对(Node 'emqx@node1.emqx.io' not responding to pings.)正确的结果(如果三个容器都启动了,可以看见三个节点都加入了。如果只启动了一个节点,集群里running状态的也只有当前节点,另外两个节点就在stop,以下是三个都启动成功)第一次启动应该会失败,因为data目录我是直接启动时自动创建的,查看容器日志会提示/opt/emqx/data/configs的权限不够。

2024-05-12 23:55:10 1508

原创 docker-compose 安装ZLMediaKit,ffmpeg、VLC实现推流并播放

去官方copy一份配置,并修改里面的如serviceID,密钥,http端口等(因为他默认80,如果你用host网络时可能会与其他服务产生冲突,所以需要修改)1、目录(创建conf文件夹,777权限)二、docker-compose.yml。三、config.ini。五、安装ffmpeg。

2024-05-12 11:35:14 1799

原创 java.lang.NullPointerException at org.apache.rocketmq.broker.schedule.ScheduleMessageService.config

docker-compose.yml与broker.conf的文件权限不够,都改成777.场景,执行docker-compose.yml的时候报空指针。

2024-05-11 11:27:06 1449

原创 脚本一键安装docker、docker-compose

1、安装脚本install_docker_compose.sh。2、设置镜像源和全局日志。3、重新加载及开机自启。

2024-05-10 23:48:56 913

原创 currentServerAddr:http://localhost:8848, err : connect timed out

currentServerAddr:http://localhost:8848, err : connect timed out

2024-04-02 17:56:28 1294 1

原创 解决The current thread was interrupted 、AsyncRequestTimeoutException异常

org.springframework.web.context.request.async.AsyncRequestTimeoutException: null at org.springframework.web.context.request.async.TimeoutCallableProcessingInterceptor.handleTimeout(TimeoutCallableProcessingInterceptor.java:44) at org.springframework.web.

2024-01-18 17:28:12 1252

原创 idea 显示启动程序和端口

【代码】idea 显示启动程序和端口。

2023-10-23 15:33:44 895

原创 idea + Docker-Compose 实现自动化打包部署(仅限测试环境)

命令,一定要勾选build,每次尽量重新构建镜像,同时如果需要单独启动/build某几个服务,就只需要输入对应服务名,逗号隔开,为空则时启动/build全部服务。启动之前可以执行maven 的clean和package命令【clean package -Dmaven.test.skip=true -U】一、idea的docker-compose启动配置(分四步)

2023-10-22 10:04:00 2300 7

原创 docker-compose启动minio

二、docker-compose.yml。

2023-07-20 19:17:58 1071

原创 docker-compose搭建RocketMq集群

集群架构:双主机器:172.50.2.41一、创建目录设置权限注意:这里如果不设置权限,会导致docker写入文件失败,导致rocketmq启动异常。

2023-07-19 01:16:10 615

原创 docker-compose部署sentinel-dashboard-1.8.5

二、拷贝jar包进sentinel目录下。四、docker-compose.yml。三、Dockerfile文件。六、防火墙开放8718端口。

2023-07-18 00:52:38 2033

原创 docekr-compose搭建redis集群(三主三从)

主节点redis.conf (/docker/redis-cluster/redis-1)从节点redis.conf (/docker/redis-cluster/redis-2)主节点:172.50.2.40:6379,从节点172.50.2.41:6378。主节点:172.50.2.41:6379,从节点172.50.2.42:6378。主节点:172.50.2.42:6379,从节点172.50.2.40:6378。主节点docker-ompose.yml。2、执行命令:指定主节点,零副本 (

2023-07-17 00:10:59 701 1

原创 docker-compose搭建nacos集群

172.50.2.40:8848/nacos (此时还没用nginx做代理,所以三个网址需要分别访问)数据库名字自己取,建表sql去nacos官方找。一、新建数据库zj_nacos_config(六、集成nginx集群+keepalived。三、docker-compose.yml。持久化nacos配置。

2023-07-16 09:41:33 1135 2

原创 docker命令按tab无法补全

【代码】docker命令按tab无法补全。

2023-07-16 09:17:00 133

原创 docker部署mysql8主从集群(互为主从),keepalived保证高可用

docker部署mysql8主从集群(互为主从),keepalived保证高可用

2023-07-14 11:18:01 2390 12

原创 Redis变慢原因查找

你的Redis真的变慢了吗?性能优化如何做

2023-04-27 09:22:13 128

原创 springboot集成starrocks、以及采用flink实现mysql与starrocks亚秒级同步

springboot集成starrocks、以及采用flink实现mysql与starrocks亚秒级同步(因采用dynamic-datasource-spring-boot-starter动态数据源,所以才是以下配置文件的样式,像redis,druid根据自己情况导入依赖)这个配置文件的场景是把starrocks当成slave库在用。某些大数据慢查询就走starrocks就这样配置好后就可把starrocks当mysql用了。

2023-03-30 18:42:52 6910 5

原创 springboot集成canal 实现mysql增量同步mongodb

1. 1.6版本有bug(如果只是部署deployer,那没问题,如果你想部署admin模块来监控,那就会报错:java.nio.ByteBuffer.clear()Ljava/nio/ByteBuffer),这是因为这版本对jdk1.8不支持。报错:can't find destination:example

2023-03-03 17:38:03 2202

原创 mongoDB5以上实现单机事务

mongoDB实现单机事务 原理就是因为目前mongodb只有副本,分片支持事务。我们就让单机变成单节点副本,同时又是主节点,可以读写。

2023-02-24 17:38:16 2008 2

原创 Mongodb 初步使用过程中遇到的问题

1. String转String[]因为很多数据mysql迁移过来,有类似'123,456'的字段在mysql那边可以使用find_in_set()函数查询,mongodb这边我暂时没找到类似的,只想到可以把这个转成string数组,然后就可以对其加索引了

2023-02-22 17:42:18 162

空空如也

空空如也

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

TA关注的人

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