问题: 通过yaml文件创建pod时,执行完yaml文件,过一会就开始报错说Back-off restarting failed container。 查看pod状态一致处于CrashLoopBackOff 原理: Bac...
-
linux 服务器 云原生 kubernetes Back-off restarting failed container 问题解决
-
云原生之使用docker部署Postgresql数据库
云原生之使用docker部署Postgresql数据库 一、Postgresql介绍1.PostgreSQL简介2.PostgreSQL的特点 二、检查本地docker环境1.检查系统版本2.检查docker版本3.检...
-
p2p 网络协议 网络 路由器工作原理
一、路由器工作原理 1.什么是路由器? 路由器的定义:是实现网络互连设备,工作在网络层 路由器的功能: 路由和转发 1)可以决定数据包从来源端到目的端所经过的路由路径(host到host之间的最佳传输路径),这个过程称为路由...
-
开发语言 Java请求Http接口-hutool的HttpUtil(超详细-附带工具类)
概述 HttpUtil是应对简单场景下Http请求的工具类封装,此工具封装了HttpRequest对象常用操作,可以保证在一个方法之内完成Http请求。 此模块基于JDK的HttpUrlConnection封装完成,完整支持...
-
【项目设计】负载均衡式在线OJ
...
-
kubernetes java K8s集群部署最新Jenkins 2.387.1
K8s集群部署最新Jenkins 2.387.1 概述环境准备设置存储目录并启动NFS服务安装 NFS 服务端 动态创建 NFS存储(动态存储)部署jenkins服务 概述 Jenkins是一个开源软件项目,是基于...
-
运维 【Docker】安装 Nacos容器并根据Nginx实现负载均衡
欢迎来到我的CSDN主页!我是Java方文山,一个在CSDN分享笔记的博主。推荐给大家我的专栏《Docker实战》。点击这里,就可以查看我的主页啦!Java方文山的个人主页如果感觉还不错的话请给我...
-
运维 linux 容器 从零实战本地服务器安装 Docker 部署 ThingsBoard PE 专业版(适用于 Postgres + Kafka 企业级生产环境)
目录1、准备工作2、本地服务器Linux Centos7.9系统安装docker2.1、检查Linux的内核版本2.2、卸载Docker旧版本(若有需要)2.3、安装Docker2.4、安装Docker引擎2.5、 启动do...
-
kubernetes 容器 云原生 k8s基础概念:port ,targetport,nodeport
在Kubernetes中,有三种类型的端口与Service相关:port、targetPort和NodePort。它们分别用于不同的用途: port:port字段定义了Service暴露给集群内部和外部的端口号。当你创建一...
-
linux 运维 虚拟机Ubuntu扩展磁盘大小,保姆级教学
1.打开vmware控制台视图2.将虚拟机关机3.关机后,我们看到的是这样的控制台视图,双击红框框部分4.查看是否留有快照5.快照必须是和我这样的,不能留任何快照6.选择硬盘,并点击扩展,如果扩展选项是灰色的,请考虑是否开机...
-
运维 DevOps工具链:开放、自由地选择最适合团队和业务需要的工具
Hi!我们是DevSecOps解决方案提供商、Atlassian全球白金合作伙伴——龙智。在过去的十多年间,传统软件研发模式发生巨变,从瀑布式开发到敏捷再到DevOps,开发和运维之间曾经明确的界限正在慢慢变得模糊。DevO...
-
运维 服务器 Nginx详解(一篇让你深入认识Nginx)
一、围绕三个方面(万事万物都无法脱离的原则,简称:万法定律 ● 是什么?(Nginx是什么? ● 为什么?(为什么使用Nginx? ● 怎样做?(Nginx的原理 二、Nginx是什么?Nginx (engine x ...
-
java 深入理解Apache Commons Pool2池化技术
码到三十五 :个人主页心中有诗画,指尖舞代码,目光览世界,步履越千山,人间尽值得 !在现代软件开发中,为了提高性能和资源利用率,开发者们经常使用池化技术来管理那些创建和销毁代价较高的对象,比如数据库连接、网络套接字或线程。A...
-
bash 安全 网络安全 网络 操作系统权限提升(十九)之Linux提权-SUID提权
系列文章 操作系统权限提升(十八 之Linux提权-内核提权 SUID提权 SUID介绍 SUID是一种特殊权限,设置了suid的程序文件,在用户执行该程序时,用户的权限是该程序文件属主的权限,例如程序文件的属主是root,...
-
uni-app 智能手机 uniapp:实现手机端APP登录强制更新,从本地服务器下载新的apk更新,并使用WebSocket,实时强制在线用户更新
...
-
docker 容器 Kubernetes(k8s)包管理工具Helm:Helm包管理
一.系统环境本文主要基于Kubernetes1.21.9和Linux操作系统CentOS7.4。服务器版本docker软件版本Kubernetes(k8s 集群版本CPU架构CentOS Linux release 7.4....
-
github 网关 java 计算机网络 教学 nginx知识点详解:反向代理+负载均衡+动静分离+高可用集群
一、nginx基本概念1. nginx是什么,做什么事情?Nginx是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强。Nginx转为性能优化而开发,能经受高负载考验。支持热部署,启动容易,运行时间长。2....
-
智慧工地解决方案 智慧工地源码 java 智慧工地云平台 智慧工地APP 数据大屏端 微服务智慧工地信息化解决方案(IOT云平台源码)
智慧工地是指应用智能技术和互联网手段对施工现场进行管理和监控的一种工地管理模式。它利用传感器、监控摄像头、人工智能、大数据等技术,实现对施工现场的实时监测、数据分析和智能决策,以提高工地的安全性、效率和质量。智慧工地平台是一...
-
运维 centos7 安装最新版jenkins; 安装jdk17 jenkins; 2024安装最新版jenkins; jenkins部署服务器启动失败
注意: java, maven配置,不再赘述,主要解决:配置端口,启动失败,问题提供一个jdk下载网站: https://www.injdk.cn//etc/profile配置:maven 使用时,如果提示权限问题,输入如下...
-
分布式 - 服务器Nginx:一小时入门系列之 return 指令
文章目录 1. return 指令语法2. return code URL 示例3. return code text 示例4. return URL 示例 1. return 指令语法 return指令用于立即停止当前请...
-
java spring boot 开发语言 如何用docker在自己服务器上部署springboot项目
一、将springboot项目打包1、maven clean项目2、maven package项目打包成功之后生成jar文件(在target目录下)3、为Java创建Dockerfile引入jdk8的Docker镜像为了使运...
-
tcp/ip 网络协议 网络 安全 NPM 组件包 epic-geo-ip 等恶意获取主机敏感信息(MPS-2023-8302)
漏洞描述当用户安装 1.0.1 版本的 epic-geo-ip、epic-dashboard-widgets、epic-community-api 等npm组件包时会向 lupin.monster 域名发送 get 请求,从...
-
容器 【云原生 | Docker篇】Docker镜像(image)与服务
文章目录 敖Docker镜像操作查找镜像镜像列表获取镜像删除镜像保存镜像 敖Docker服条相关命令 敖Docker镜像操作 镜像是Docker的三大组件之一。 Docker运行容器前需要本地存在对应的镜像,...
-
网络协议 网络 【HTTP】localhost和127.0.0.1的区别是什么?
目录localhost是什么呢?从域名到程序localhost和127.0.0.1的区别是什么?域名的等级划分多网站共用一个IP和端口私有IP地址今天在网上逛的时候看到一个问题,没想到大家讨论的很热烈,就是标题中这个:loc...
-
网络 网络协议 智能路由器 运维 H3C-ACL基础配置实验
实验拓扑 实验要求 1.按图配置ip地址 2.全网路由互通 3.在 SERVER1 上配置开启 TELNET 和 FTP 服务 4.配置 ACL 实现如下效果 ①:192.168.1.0/24网段不允许访问 192.168...
-
linux 运维 bash shell脚本-遍历多个服务器执行同一个命令
1.进入linux的家目录中bin下2. 编辑脚本按 i 进入编辑模式插入脚本 注:hadoop102 hadoop103 hadoop104 hadoop105 hadoop106为需要执行命令的服务器Esc...
-
bash 运维 linux命令:sort
一、作用 sort是Linux命令。 主要用于排序文件、对已排序的文件进行合并,并检查文件以确定它们是否已排序。 sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多...
-
单片机 arm STM32—ADC详解
1.ADC简介 系列最少都拥有 个 ,我们选择的 包含有 个 ADC,STM32的最大转换速率为1Mhz,也就是转换时间为1us,除此之外,还要注意ADC时钟不可以超过14M。 2.电压范围 ADC...
-
运维 openssl生成https证书及nginx https配置
一、nginx根目录下创建 cert 目录,用于存放https证书 创建目录:mkdir cert进入cert目录:cd cert 二、openssl生成https证书证书 下载openssl,并安装、配置环境变量https...
-
安全 https ssl http通讯过程,如何实现非对称加密传输对称加密密钥
一,如何实现非对称加密传输对称加密密钥,简略回答ca的作用**对称加密:**即采用对称的密码编码技术,他的特点是,加密和解密使用相同的秘钥。 非对称加密:需要两个秘钥,公钥和私钥。公钥和私钥成对出现。 对称+非对称: 发送方...
-
分布式 微服务 03、了解RPC、Dubbo的架构和工作原理以及负载均衡策略
目录 1、RPC和分布式 1.1 什么是 RPC 1.2 RPC原理是什么 1.3 什么是分布式 1.4 为什么要分布式 2、什么是 Dubbo 2.1 Dubbo核心特性 3、为什么要用 Dubbo 4、Dubbo的架构...
-
java 服务器 nginx+keepalive高可用搭建方案
一、什么是nginx有什么作用 nginx是一款使用非常广泛的Web服务器,它可以提供高性能和可扩展性。它是由Google开发的,并且是Apache HTTP Server的替代品。 以下是一些nginx的主要特点: 轻量级...
-
php mysql 教程 【快速全面掌握 WAMPServer】05.整明白 Apache
网管小贾 / sysadm.cc 阿帕奇Apache 是一个非常著名的软件基金组织,始建于 1999 年,有可能比在坐的小伙伴年龄还要大。 号称世界最大的开源软件基金组织 Apache 目前为止已拥有数量众多的开源软件,它为...
-
网络协议 网络 websocket服务端本地部署
文章目录1. Java 服务端demo环境2. 在pom文件引入第三包封装的netty框架maven坐标3. 创建服务端,以接口模式调用,方便外部调用4. 启动服务,出现以下信息表示启动成功,暴露端口默认99995. 创建隧...
-
webpack npm c# 动态规划 修改依赖包下的子依赖版本,前端项目安全扫描出来的漏洞——解决过程
为什么要升级,如图云桌面(相当于堡垒机-远程桌面)的项目审查是大概基于node16版本进行扫描的,本来我方是通过降版本从14到12绕过大范围更新,但现在躲得过初一躲不过十五,如何更新 package-lock.json 中的...
-
kubernetes java 容器 云原生 服务器 k8s-ingress-安装
本文章属个人学习整理的对应笔记,学习内容来尚硅谷的培训课,有兴趣的同学可以跳转下方链接【云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps】https://www.bilibili.com/...
-
嵌入式硬件 驱动开发 c语言 Linux 内核动态打印调试(dev
目录 前言 1 printk消息级别 2 调整内核printk打印级别 3 dev_xxx函数简介 4 配置内核使用动态打印 5 动态调试使用方法 6 动态打印调试的基本原理 个人主页:linux_嵌入式大师之路的博...
-
运维 Linux 读书笔记之《鸟哥的 Linux 私房菜 基础学习篇(第四版)》
文章目录 鸟哥 Linux 私房菜(基础学习篇)第零章、计算器概论第一章、Linux 是什么与如何学习第二章、主机规划与磁盘分区第四章、首次登入与在线求助第五章、Linux 的文件权限与目录配置第六章、Linux 文件与目...
-
Windows中杀死占用某个端口的进程
Windows本地微服务并发启动后,断开微服务,重新启动微服务发现端口被占用,网上搜索一些前辈的建议,现在汇总一下,如有误还望大家指正。 第一步:打开dos命令窗 具体是点击起...
-
在gitlab下用ssh克隆项目到Ubuntu
转自以下文章:在gitlab下用ssh克隆项目到Ubuntu或Windows_gitlab怎么clone ubuntu-CSDN博客Ubuntu零基础教学-Ubuntu20.04安装Git及使用,并上传代码至gitlab服务...
-
kubernetes 运维 docker k8s详细教程
一.k8s介绍 1.应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程序定义资源使用边界,...
-
linux 【ROS系统】Ubuntu22.04系统中安装ROS2系统
参考博客:ROS 安装详细教程 —— Ubuntu22.0.4 LTS 安装Part 0. 准备首先,我们需要一个Ubuntu系统。Part 1. 调整Ubuntu系统中的相关配置step 1. 设置语言终端输入指令:ste...
-
kubernetes 容器 云原生 k8s1.27.2版本二进制高可用集群部署
文章目录环境软件版本服务器系统初始化设置关于etcd签名证书etcd集群部署负载均衡器组件安装设置关于k8s自签证书自签CAkube-apiserver 自签证书kube-controller-manager自签证书kube...
-
大数据 书籍推荐-DevOps,如何应对IT服务交付中的问题?
目录前言DevOps是什么?DevOps发展历程DevOps与微服务、容器的关系书本推荐前言作为一个热门的概念,DevOps这个名词在程序员社区里频频出现,备受技术大佬们的追捧。甚至网络上有了“南无DevOps”的戏言(南无...
-
容器 云原生 helm install报错Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest:
执行helm install ui aliyun/weave-scope时报错 报错情况如下:原因:K8s中RBAC权限处理在Kubernetes的1.5版本中引入,在1.6版本时升级为Beta版本,在1.8版本时升级为GA...
-
nginx 局域网https自签名教程
们的客户是在内网环境里面,所以就只能用自签名证书来搞,我一想这还不容易,就迅速的百度了一下随便找了个文章开始照猫画虎,很快就弄完了,但是弄完后发现还是有问题,而且https 还是报不安全,1、基于nginx版本 1、证书生成...
-
tcp/ip 计算机网络知识详解之:TCP连接原理详解
网络知识详解之:TCP连接原理详解 计算机网络相关知识体系详解 网络知识详解之:TCP连接原理详解网络知识详解之:HTTP协议基础网络知识详解之:HTTPS通信原理剖析(对称、非对称加密、数字签名、数字证书)网络知识详解之:...
-
python 自动化测试 职场和发展 史上最全测试开发工具推荐(含自动化、性能、稳定性、抓包)
目录一、UI自动化测试工具二、APP稳定性测试工具三、APP性能测试工具四、抓包工具今天将给大家推荐14款日常工作中经常用到的测试开发工具神器,涵盖了自动化测试、APP性能测试、稳定性测试、抓包工具等。一、UI自动化测试工具...
-
运维 linux 服务器 后端 选择正确的负载均衡器:LVS还是Nginx?
选择正确的负载均衡器:LVS还是Nginx? 博主简介一、前言二、什么是LVS?2.1、LVS的架构 三、什么是Nginx?3.1、Nginx 特性3.2、Nginx 架构 四、LVS和Nginx的区别五、总结 博...
-
服务器 java Linux--文件
文件的基本信息文件是计算机系统中存储数据的一种单位。 它可以是文本、图像、音频、视频等信息的载体。文件通常以特定的格式和拓展名来表示其内容和类型。 在计算机系统中,文件使用文件名来唯一标识和访问。文件可以被创建、读取、写入、...