- 博客(82)
- 资源 (4)
- 收藏
- 关注
原创 Failed to open /sysroot/etc/fstab:Input/output error
现象:该报错的前面会有 /dev/dm-0的标识, 有就操作/dev/dm-0,其他标识待处理。背景:虚拟机centos7.6系统,所在服务器断电重启,偶发。
2024-07-25 21:01:13
360
原创 KubeSphere 使用 HTTPS 协议集成 Harbor 镜像仓库指南
相比于纯 CoreDNS 方案,nodelocaldns + CoreDNS 方案能够大幅降低 DNS 查询 timeout 的频次,提升服务稳定性。nodelocaldns 通过添加 iptables 规则能够接收节点上所有发往 xxx.xxx.xx.xx 的 DNS 查询请求,把针对集群内部域名查询请求路由到 CoreDNS;#界面创建configmap:工作台>企业空间>System-workspace>项目>kubesphere-system>配置>配置字典,新建harbor4shl-ca。
2024-07-20 14:25:10
934
2
原创 sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath
【代码】sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath。
2024-04-26 20:20:45
1844
原创 spring boot 如何升级 Tomcat 版本
例如,如果你正在使用Spring Boot 2.5.x,并且想要升级到Tomcat 9.0.x,你需要找到对应的Spring Boot依赖管理部分,并更新Tomcat的版本号。通过以上步骤,你应该能够成功地升级Spring Boot应用程序中的内嵌Tomcat版本。记得在进行任何升级之前备份你的代码和配置,以防万一需要回滚到之前的状态。首先,你需要确定你的Spring Boot应用程序当前使用的Tomcat版本。会自动引入一个Tomcat版本,你可能需要排除这个默认的依赖,并显式地引入你想要的版本。
2024-03-21 14:06:23
6115
原创 GOPATH set to GOROOT (/usr/local/go) has no effect
这个警告信息指出 GOPATH 环境变量被设置为与 GOROOT 相同的值。GOPATH 环境变量用于指定 Go 工作区的位置,而 GOROOT 指定 Go 安装的位置。将 GOPATH 设置为 GOROOT 表示 Go 工作区和 Go 安装位置位于同一目录,这是不推荐的。为了解决此问题,您应该将 GOPATH 设置为不同的目录。
2024-03-01 11:47:04
3536
1
原创 Gradlew安装配置和使用
配置gradle仓库地址gradle和maven类似,也需要配置仓库地址,可以用maven仓库或者新建一个文件夹Gradle和Maven都是当前热门的自动化构建工具。使用Gradle去构建项目,由于没有办法像Maven一样配置Setting文件来修改本地库的位置,我们可以通过设置环境变量GRADLE_USER_HOME的路径来改变gradle的本地仓库的位置。
2024-01-24 11:40:48
1957
原创 Spring Cloud Stream 4.0.4 rabbitmq 发送消息多function
spring.cloud.stream.bindings.demo-in-0.destination配置项的值。注意当多个消费者时,需要添加配置项:spring.cloud.function.definition。
2023-12-06 19:35:17
2023
5
转载 Python 管理 —— Conda
Python 的管理涉及以下三个方面:包管理(Package Management)版本管理(Version Management)环境管理(Environmental Management)
2023-11-16 11:59:54
381
原创 MySQL安装validate_password_policy插件
validate_password_policy 是插件用于验证密码强度的策略。该参数可以设定三种级别:0代表低,1代表中,2代表高。validate_password_policy 主要影响密码的强度检查级别:0/LOW:只检查密码长度。1/MEDIUM:检查密码长度、数字、大小写字母、特殊字符。2/STRONG:检查密码长度、数字、大小写字母、特殊字符和字典文件。
2023-09-13 18:58:51
1991
原创 MySQL安装错误登录自动锁定账户插件CONNECTION_CONTROL
MySQL安装错误登录自动锁定账户插件CONNECTION_CONTROL。
2023-09-13 17:46:44
897
原创 MySQL开启安全审计日志,开启查询日志
通过使用 MySQL 查询日志,你可以获得数据库的执行情况并帮助你更好地优化 SQL 查询语句和性能。通过本文,你已经知道如何启用查询日志并分析日志文件了。在实际的数据库应用中,使用查询日志功能是非常有用的,可以帮助你快速解决性能问题,提高数据库应用的效率。在 MySQL 数据库中,开启查询日志是一个非常有用的技术,它能帮助你追踪每一个执行的查询语句,以便更好地优化 SQL 语句和性能。MySQL 中的查询日志是一种记录每个查询语句的工具。通过记录查询的执行情况,你可以获得数据库的执行情况并找出问题所在。
2023-09-13 17:08:59
1952
原创 Nginx配置访问密码
因为需要使用到htpasswd,htpasswd是Apache服务器中生成用户认证的一个工具,如果未安装,则使用如下命令安装htpasswd。因为想将skywalking对外提供访问,但是skywalking又没有认证功能,所以使用nginx来做。htpasswd 安装成功后,就可以设置用户名和密码,通过如下命令进行设置。以上命令的含义是生成用户名为 sk ,密码为123456 的用户信息。用户名和密码可以根据自己的需求进行设置。在访问时就会如下提示输入账号密码。安装成功后,设置用户名和密码。
2023-07-21 18:40:48
1962
原创 Shell实现SSH自动登陆
set timeout n命令将expect命令的等待超时时间设置为n秒,在n秒内还没有获取到其期待的命令,expect 为false,脚本会继续向下执行;在编写ssh自动登陆脚本之前,先说一下shell脚本的基础,此基础不是一些语法什么的,网上到处都是,这里总结了一下shell脚本的运行机制~interact命令很简单,执行到此命令时,脚本fork的子进程会将操作权交给用户,允许用户与当前shell进行交互;string与命令行返回的信息匹配后,expect会立刻向下执行脚本;
2023-07-05 16:40:20
1016
转载 Linux 环境使用定时任务执行shell脚本
启动crond服务:service crond start停止crond服务:service crond stop重启crond服务:service crond restart重载crond服务配置:service crond reload查看crond服务状态:service crond status查看定时任务执行状态:tailf /var/log/cron查看定时任务配置:crontab -l修改定时任务配置:crontab -e。
2023-06-02 14:30:40
1732
原创 RabbitMq图形界面创建队列操作步骤及控制台使用说明
版本:RabbitMQ 3.9.7控台台访问路径:http://localhost:15672/#/queues(1)输入自定义的队列名称(2)其他输入参数为默认值即可(3)点击【Add queue】创建队列成功登录后,您将看到 RabbitMQ 的控制台界面。该界面将显示以下几个主要部分:Overview:概览页面提供了关于 RabbitMQ 节点、队列和交换机等的统计信息。Connections:连接页面提供了有关当前客户端连接的详细信息。Channels:通道页面提供了有关当前打开通道的详细
2023-04-12 10:36:39
6594
原创 Spring事务报错: org.springframework.transaction.UnexpectedRollbackException
由于ServiceA的传播属性也为PROPAGATION_REQUIRED,所以ServiceA会创建一个事务,然后ServiceB与ServiceA使用同一个事务,ServiceB出现异常后,将当前事务标志位回滚,由于在ServiceA中做了trycatch处理,程序没有终止而是继续往下走,当事务commit时,check状态,发现,需要事务回滚,所以才会出现不可预知的事务异常:因为事务被标志位回滚,所以事务回滚。异常信息:支持当前事务,如果不存在则抛出异常。事务被回滚,因为它被标记为仅回滚。
2023-03-16 17:37:49
3936
原创 错误:net/http: TLS handshake timeout;解决方案
该命令默认从docker远端镜像仓库中拉取镜像,但由于远端仓库的服务器是在国外,我们国内有的用户很可能都访问不。使用国内镜像 daocloud镜像加速器。
2022-11-09 13:22:18
8361
原创 [zookeeper]ZooInspector的使用
1、下载https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip;2、运行zookeeper-dev-ZooInspector.jar。2.1 解压,进入目录ZooInspector\build。ZooInspector的使用。
2022-10-27 10:02:44
1134
原创 WSL2设置局域网网访问
netsh interface portproxy add v4tov4 listenport=【宿主机windows平台监听端口】 listenaddress=0.0.0.0 connectport=【wsl2平台监听端口】 connectaddress=【wsl2平台ip】protocol=tcp。写的是0.0.0.0删的时候也需要是0.0.0.0进行对应,不然会提示找不到文件。找个在局域网的电脑访问一下本机的局域网ip地址测试即可。到此我的同事可以成功访问了。如图所示端口转发成功。
2022-09-06 13:41:02
3136
4
原创 打开wsl,显示 [已退出进程,代码为 4294967295] 的解决方案
以管理员身份启动命令行,windows terminal。重新打开windowsterminal或者重新启动电脑。
2022-08-26 10:07:24
3372
原创 打开wsl,显示 [已退出进程,代码为 4294967295] 的解决方案
以管理员身份启动命令行,windows terminal。重新打开windowsterminal或者重新启动电脑。
2022-08-26 10:05:02
4817
1
转载 制作国产操作系统麒麟的docker基础镜像
标题创建自己的镜像,放置于/root目录下,取名为kylin.tar。将kylin.tar拷贝到具有docker环境的机器上。标题以用户识别码及群组识别码取代用户名称和群组名称。
2022-08-11 16:19:07
2449
转载 Jenkinsfile使用手册
部署可以隐含许多步骤,这取决于项目或组织的要求,并且可能是从发布构建的交付件到 Artifactory 服务器,到将代码推送到生产系统的任何东西。Jenkinsfile 文件不能替代现有的构建工具,如 GNU/Make、Maven、Gradle 等,而应视其为一个将项目的开发生命周期的多个阶段(构建、测试、部署等)绑定在一起的粘合层。在下面的例子中,如果测试失败,流水线就会被标记为“不稳定”,这通过 web UI 中的黄色球表示。下面的流水线实现了基本的三阶段持续交付流水线。...
2022-08-03 19:14:08
765
原创 Dubbo Data length too large: xxx, max payload: xxx问题解决
Dubbo 报错 Data length too large
2022-07-28 12:40:21
4784
原创 MYSQL-[Err] 2006 - MySQL server has gone away
MYSQL-[Err] 2006 - MySQL server has gone away
2022-07-26 10:04:24
534
原创 k8s rpc error: code = Unknown desc = Error response from daemon: Get ***: no basic auth credentials
k8s异常
2022-07-20 17:42:20
5786
2
nexus3.28.1最新安装包.tar
2020-12-01
互联网之总体架构设计篇.md
2020-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人