- 博客(24)
- 收藏
- 关注
原创 源码编译nacos-修复Tomcat 漏洞
3、修改pom文件的Tomcat 版本,进行编译,在distribution/target/ 目录下找到编译好的源码包。将编译好的zip 包里的nacos-server.jar 替换成编译好的jar 包,测试nacos运行,运行无异常。1、dockerhub 下载 镜像 运行 maven:3.6.2-jdk-8。留意:编译时候需要带 如下参数,否则编译成功不生成编译好的文件。2、下载nacos源码包(2.4.3 自用版本)
2025-02-14 16:26:01
266
原创 网页跳转技术实现方式都有哪些
标签可以创建一个链接,用户点击后会跳转到指定的URL。<a href="http://example.com">访问示例网站
2024-10-27 12:04:54
1528
原创 OAuth2.0,如何通过数据库实现跳转
1. 客户端信息存储: 在数据库中创建 oauth_client_details 表,用于存储客户端的详细信息,包括 client_id 、 client_secret 、 scope 、 authorized_grant_types 、 web_server_redirect_uri 等字段。5. 令牌请求处理: 客户端使用授权码向认证服务器请求访问令牌。认证服务器验证授权码的有效性,并通过查询数据库中的 oauth_client_details 和 oauth_code 表来确认客户端信息和授权码。
2024-10-27 12:01:47
256
原创 K8s-rke 1.2.8
2、centos 7 搭建k8s ectd容器报错证书问题,rke remove重新构建解决问题。1、Amazon linux 搭建k8s会有异常,Amazon linux2 可以,原因未找到。3、配置文件加上ssh免密证书目录,避免ssh报错。
2024-10-23 19:01:03
217
原创 AWS 导入自定义服务器镜像
VM Import/Export 所需的权限 - VM Import/Export使用虚拟机导入/导出导入的资源要求 - VM Import/Export安装或更新到最新版本的 AWS CLI - AWS Command Line Interface参考:国区AWS上传本地文件创建私有AMI镜像(无需aws cli)_aws上传自定义镜像-CSDN博客
2024-10-23 18:56:55
317
原创 两个主机内的docker容器相互通信
这里的是你这台主机的 IP 地址。在另一台主机上加入 Swarm 集群。执行上一步命令后,Docker 会输出一个在第二台主机上运行这个命令。复制在 Swarm 管理节点上部署服务,并指定使用刚才创建的 Overlay 网络要创建其他服务,你可以根据需要更改服务名称、网络名称和使用的 Docker 镜像。以下是一些示例,展示了如何创建不同的服务:要在创建 Docker 服务时同时持久化宿主机目录,可以使用 `--mount` 选项来挂载宿主机目录到容器内的目录。
2024-10-23 18:51:26
1233
原创 AWS ALB计费规则
LCU 用于衡量 Application Load Balancer 处理流量时涉及的各个指标 (每小时平均值)。流量费增加LCU费用也会相应增加。AWS ELB费用包括两部分。
2024-10-23 13:39:02
390
原创 containerd 操作
nerdctl login -u user --insecure-registry harbor.comnerdctl pull imagesnerdctl tag images-name1 images-name2
2024-10-14 14:54:00
131
原创 daemonize yes 这个配置不开为什么就不能用systemctl 启动
如果Redis在前台运行,它会保持与启动它的终端会话的连接,这可能会干扰systemd的进程管理功能。如果Redis尝试在前台运行,systemd可能会与其交互方式发生冲突,导致启动失败。: 当Redis在前台运行时,它会尝试将输出发送到终端。在systemd环境中,服务的输出应该被重定向到日志文件或系统日志中,而不是直接发送到终端。当设置为守护进程模式时,Redis服务器会在启动时脱离终端并运行在后台。启动,可能是因为配置文件中有其他错误,或者Redis服务器在尝试以守护进程模式启动时遇到了问题。
2024-10-11 17:46:56
545
原创 Linux目录 /usr/lib/systemd/system
这些配置文件对于系统管理员来说非常重要,因为它们定义了系统服务的行为和系统启动时的顺序。通过修改这些文件,可以定制系统的启动和服务运行方式。结尾,用于定义系统服务的启动、停止以及重启等行为。命令可以查看服务的当前状态,包括是否正在运行、主进程ID、服务状态等信息。目录是一个非常重要的位置,它存放了系统服务的配置文件,这些文件通常以。这样,你的自定义配置就会生效,并且不会在软件包更新时被覆盖。:Systemd统一管理所有Unit的启动日志,可以使用。目录下创建符号链接,从而影响服务的启动行为。
2024-10-11 17:40:33
1140
原创 Python 虚拟环境
创建 Python 虚拟环境是一个好习惯,因为它可以帮助你为不同的项目隔离依赖,避免版本冲突。: 首先,确保你的系统上已经安装了 Python。: 创建虚拟环境后,你需要激活它。这些步骤应该可以帮助你创建并开始使用一个新的 Python 虚拟环境。是一个用于创建隔离的 Python 环境的工具。安装任何你需要的包,而不会干扰到系统的全局 Python 环境。如果你使用的是 Python 3,可能需要使用。模块,可以用来创建虚拟环境。: 一旦虚拟环境被激活,你可以使用。然后,激活虚拟环境的方式与使用。
2024-10-09 14:26:30
200
原创 linux-2
amd64:适合高性能计算,功耗相对较高,软件兼容性好。arm:适合低功耗设备,性能优异,尤其在移动设备和嵌入式系统中。根据你的设备和需求选择合适的软件版本,以确保最佳性能和兼容性。
2024-10-09 10:54:26
377
原创 linux 操作系统
4. **新的指令集**:除了传统的x86指令集,X64还引入了SSE、AVX等新的指令集扩展,这些扩展提供了对浮点运算、SIMD(单指令流多数据流)操作和更复杂计算任务的优化。1. **64位计算能力**:X64架构支持64位的数据路径、64位的寄存器和更大的物理内存寻址空间(达到16EB,Exabytes,比32位架构的4GB大得多)。3. **更大的寄存器**:X64架构拥有更多的通用寄存器,这有助于提高执行效率,因为更多的数据可以直接在寄存器中处理,而不必频繁访问内存。
2024-10-08 18:10:18
459
原创 如何将前台运行的程序 放到后台运行
如果你希望程序在终端断开连接后继续运行,可以使用screen或tmux这样的终端复用器screen和tmux是两个流行的终端复用器,它们允许用户在同一个物理终端上创建多个虚拟终端(称为窗口或会话)。
2024-08-08 14:09:01
625
原创 Amazon linux2 压缩包形式安装docker20.10
使用如下命令查找后,本机无iptable。安装完成后:docker最后启动成功。
2024-08-01 15:04:15
571
原创 AWS EC2挂载磁盘
2、创建EBS,控制台关联EBS到EC2(此处创建EBS要和EC2在同一可用区,即统一子网)3、SSH EC2,创建挂载目录。4、进行挂载操作:如下。
2024-03-20 22:45:55
706
1
原创 helm部署
Helm是Kubernetes 的包管理工具,可以方便地发现、共享和构建 Kubernetes 应用helmn是k8s的包管理器。相当于centos系统中的yum工具。可以将一个服务相关的所有资源信息整合到一个chart包中,并且可以使用一套资源发布到多个环境中, 可以将应用程序的所有资源和部署信息组合到单个部署包中。就像Linux下的rpm包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上。
2023-08-08 10:53:08
834
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人