- 博客(52)
- 收藏
- 关注
原创 zabbix监控nginx指标
添加以下内容在模版中添加监控项,若是在主机中添加监控项,可用性有局限声音告警不需要创建触发器的动作,只需要开启声音设置,同时创建触发器即可。
2025-02-10 20:33:28
908
原创 容器服务基础
类比场景:把 VPC(虚拟私有云)想象成一个公司内部的大楼内网。作用:它会给你的 Kubernetes 服务分配一个内网 IP 地址(比如10.0.0.123),这个地址只能在你的 VPC 内部访问,外部互联网无法直接访问。实现方式:通常通过云厂商的内网负载均衡器(如阿里云的 SLB、AWS 的 ALB、腾讯云的 CLB)实现。
2025-02-09 16:14:43
1025
原创 zabbix监控
1.zabbix基于server-client架构,可以用于监控各种网络服务,服务器和网络机器等状态2.也可以对windows进行监控(需要安装zabbix agent),可以监控cpu load,网络使用状况,硬盘容量等状态,没有安装客户端,也可以通过ssh啊telent啊对目标进行监控3.不仅有自带的项目满足监控的需求,同时也可以自定义item,自动生成报表,也有api可以和其他系统集成,或者开发可以通过接口更便捷的获取数据。
2025-01-12 10:19:13
1065
原创 docker容器技术
建议使用自定义的网络来控制哪些容器可以相互通信,还可以自动DNS解析容器名称到IP地址。容器ip会根据容器创建顺序ip不同,ip会变,但是名称不变,因此通信需要名称来通信,但是原生bridge没有DNS解析,无法通信docker引擎在分配ip时时根据容器启动顺序分配到,谁先启动谁用,是动态变更的多容器互访用ip很显然不是很靠谱,那么多容器访问一般使用容器的名字访问更加稳定docker原生网络是不支持dns解析的,自定义网络中内嵌了dns注意:不同的自定义网络是不能通讯的。
2024-09-02 09:15:23
853
原创 NoSql数据库Redis集群
关系型数据库,是建立在关系模型基础上的数据库,借助于数学思维来处理数据库 中的数据主流的 MySQL、Oracle、MS SQL Server 和 DB2 都属于这类传统数据库NoSQL 数据库,全称为 Not Only SQL,不适 用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数据存储。主要分为临时性键 值存储(memcached、Redis)、永久性键值存储(ROMA、Redis)、面向文档的数据库 (MongoDB。
2024-08-26 19:27:52
1165
原创 MYSQL集群技术
是一个对应用程序透明的InnoDB Cluster连接路由服务,提供负载均衡、应用连接故障转移和客户端路 由。用户可以编写应用程序来连接到路由器,并令路由器使用相应的路由策略 来处理连接,使其连接到正确的MySQL数据库服务器。解决单点故障,MySQL高可用环境下故障切换和主从复制的软件。能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。
2024-08-26 00:22:17
1117
原创 Tomcat
传统架构(单机系统),一个项目一个工程:比如商品、订单、支付、库存、登录、注册等等,统 一部署,一个进程如果某个功能模块出问题,有可能全站不可访问,修改Bug后、某模块功能修改或升级后,需要停 掉整个服务,重新整体重新打包、部署这个应用war包,功能模块相互之间耦合度高,相互影响,不适 合当今互联网业务功能的快速迭代。
2024-08-21 20:43:05
1310
原创 mysql二进制安装...
为了在在任何文件夹下都调用到某一指定目录下的文件,我们就应该配置环境变量(指定目录路径),让系统在你所配置的路径下去自己查找这些文件然后运行,而不用我们去手动打开这些文件所在目录再运行。#就是单纯参照安装文档一步不落的做一遍。
2024-03-07 12:45:01
568
原创 蓝桥杯PythonB组备考
思路: 首先引入datetime模块,先把微妙化为秒(整除1000),然后分别计算出当前时分 秒,最后格式化输出,其实直接输出d的结果也是和格式化输出结果一样,但是要是 换成别的格式,就得留意。strftime:将时间对象格式化为字符串 f---format help(time.strftime) time.strftime("%Y-%m-%d")list1 用于存放杨辉三角,list2用于存放行,list用于存放数字。
2024-03-01 19:19:23
453
原创 源码安装nginx保姆级教程
2.1.1.Type=simple(默认值):systemd认为该服务将立即启动。服务进程不会fork(子进程)。如果该服务要启动其他服务,不要使用此类型启动,除非该服务是socket激活型。2.1.2.Type=forking:systemd认为当该服务进程fork,且父进程退出后服务启动成功。对于常规的守护进程(daemon),除非你确定此启动方式无法满足需求,使用此类型启动即可。2.1.3.Type=notify:与 Type=simple相同,但约定服务会在就绪后向systemd发送一个信号。
2024-02-29 21:20:23
2191
原创 shell脚本实现多级菜单的编写
37m 天藍底白字\e[0m"37m 紅底白字\e[0m"37m 綠底白字\e[0m"37m 紫底白字\e[0m"echo -e "\e[1;echo -e "\e[30m 黑色字\e[0m"echo -e "\e[32m 綠色字\e[0m"echo -e "\e[33m 黃色字\e[0m"echo -e "\e[34m 藍色字\e[0m"echo -e "\e[35m 紫色字\e[0m"echo -e "\e[36m 天藍字\e[0m"echo -e "\e[37m 白色字\e[0m"
2024-02-27 16:29:50
661
原创 shell脚本实现菜单案例......
系统命令: $REPLY : 当没有参数变量提供给read命令的时候,这个变量会作为默认变量提供给read命令。
2024-02-22 15:58:12
802
原创 超详细shell脚本小练...
(1、査看进程的方式判断该程序是否运行2、通过查看端口的方式判断该程序是否运行)(脚本名字不要含nginx,否则grep有误)如果没有运行,则启动该服务并配置防火墙规则。发现时间不对 ,没有同步。
2024-02-20 21:05:52
983
原创 LNMP搭建discuz论坛
discuz论坛是一种网络论坛软件,也称bbs,它是一种用于在互联网上建立论坛社区的程序系统。只哟中功能强大的论坛软件,可以帮助用户建立一个专业、完善的论坛社区,并且可以实现多种功能,如搭建用户注册、登录、查看主题、发布帖子、发表评论、设置版主等功能,让用户可以轻松地进行论坛社区的管理和维护。
2024-02-18 17:45:53
1284
原创 综合项目---博客
1.配置主机名+静态ip2.开启防火墙并配置3.部分开启selinux并配置4.服务器之间通过阿里云进行时间同步5.服务器之间实现ssh免密登录1.Server-web主机配置Web服务,通过域名www.opelab.com可以访问到自己建的博客网站2.Server-NFS-DNS主机配置NFS服务,将博客网站资源共享给Server-web主机,同时配置DNS服务。
2024-02-12 02:25:14
1492
原创 atd&crond
4、crond 是 Linux 下用来周期地执行某种任务或等待处理某些事件的一个守护进程,在安装完成操作系统后,默认会安装 crond 服务工具,且 crond 服务默认就是自启动的。2、依赖的服务不同,at对应的服务时atd,而crontab对应的服务时crond;1、运行方式不同,at只运行一次,而crontab则是循环运行;3、at一般是临时任务,而crontab一般是周期性任务。注:crontabs是crond服务的包名。
2024-01-27 11:34:09
390
原创 蓝桥杯Python备考
4.把带子节点的结点放在其那一层的最后一个,那么有子节点的会占一个高,其他没有子节点的放在右孩子节点处,这样保证每一层的高度都最高:return len(li[i])+deep。创建双层列表,代表坐标轴中的点,双层遍历,同时创建两个集合(数据具有唯一性),分为两种情况,斜率存在和斜率不存在,最后把集合是元素个数分别相加即可。3.如果父节点空返回空,如果有的话就递归调用,相当于计算孩子节点个数:def defs(i)5.print(defs(1))从i=1开始,即第一个节点开始。
2024-01-25 15:56:21
444
原创 蓝桥杯Python备考
列表格式化输入int类型并分片存入列表中,定义一个集合(不允许重复),存放未加一个砝码前的所有可能结果,当你加入一个砝码时,会依次和前面的所有结果进行加减操作,即会出现所有结果。
2024-01-21 18:48:31
413
原创 蓝桥杯Python组备考
1.split()当不带参数时以空格进行分割(不管几个空格全部砍掉),当代参数时,以该参数进行分割。2.格式:a.split(‘,’,2) 以,为分隔符分割2次。
2024-01-20 20:10:30
670
原创 蓝桥杯Pythonon组备考打卡.....
python星期转换 用python计算星期几的编程,获取某一日期是星期几的几种方法1.内置的datetime模块。python星期转换 用python计算星期几的编程_mob6454cc782a8c的技术博客_51CTO博客。1.首先from Fraction import Fraction引用了内置函数,可以进行转化。1.range不能从0开始,除数分母不能为0,不能从0开始,没有意义。2.因为是填空题,因而可以计算出结果表达式,进而直接输出,这样快很多。1.datetime内置函数的使用。
2024-01-18 20:39:31
456
原创 一起学习Python面向对象相关案例吧。。。
"""海伦公式计算面积"""self.a=aself.b=bself.c=cprint("三角形的周长为{:.3f}".format(self.a+self.b+self.c))print("三角形的面积为{:.3f}".format(s))else:print("无法构成三角形,请重新输入.....")A = float(input("请输入第一条边: "))B = float(input("请输入第二条件: "))C = float(input("请输入第三条边: "))
2024-01-18 15:39:47
651
原创 打印九九乘法表
for循环格式:for (( 循环条件))dostatement1statement2.........done在本次打印中用的是双重for循环;其中echo -指的是不换行输出。
2023-11-22 00:12:16
388
1
原创 超详解nfs和DNS,包括一些错误纠正等等,原地学会
1.自动挂载/nfsdata/shard目录,供所有用户查看资料2.开放/nfs/upload目录,该目录为192.168.32.0/24网段的主机的数据上传目录,并将该网段主机上传文件的所属者或所属者映射为nfs-upload,其UID和GID为2001。
2023-11-19 19:40:42
432
1
原创 服务器的免密登录+ssh工作分流阶段+常用加密算法
如果发回的字符串与服务器端之前生成的一样,则认证通过,否则,认证失败。2、客户端向服务器端发起TCP初始连接请求,TCP连接建立后,服务器向客户端发送第一个报文,包括标志字符串,格式为“SSH-..”,协议版本号由主版本号 和次版本号组成,软件版本号主要是为调试使用。:客户端向服务器发出password认证请求,将用户名和密码加密 后发送给服务器,服务器将该信息解密后得到用户名和密码的明文,与设备上保存的用户名和 密码进行比较,并返回认证成功或失败消息。
2023-09-21 23:55:26
947
原创 企业网三层架构
切记:若将创建某个组,但该组内的vlan,在本交换机上没有创建,同时没有为该vlan服务的接口;该接口可以配置ip地址,出厂存在MAC地址;该接口默认在vlan1 中,故vlan1就被称为默认的管理vlan;二层交换机仅存在一个svi,默认在vlan1中,转移到其他vlan时,之前的vlanif接口将自动被关闭;若本地存在多条上行或下行链路,建议上行链路追踪配置时的下调值之和大于优先级差值。三层交换机支持多个SVI接口,所有的svi可以共存;可以定义上行链路追踪-----时,可以让备份设备抢占;
2023-08-21 22:55:58
135
1
原创 STP生成树知识点总结
可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。但某些特定因素会导致STP失败,要排除故障可能非常困难,这取决于网络设计。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的。生成树的类型:STP(标准生成树,又称为802.1D )PVST,PVST+(Cisco私有生成树协议)RSTP(快速生成树,又称为802.1W)MSTP(多生成树协议,又称为802.1S)802.1D的端口角色有。
2023-08-19 23:23:52
1292
原创 VLAN实验
只要流量进入华为的设备将马上打上标签;-- 华为设备内部转发的流量均存在标签华为设备交换机上所有的接口存在转发允许列表,只有被转发允许列表允许的流量,才能从 该 接口进入或转出;从某个接口转出时,除查看允许列表外,还需要定义是否标记;若某个流量从交换机某个接口进入时,没有标签,将被标记上该接口pvlan id;若某个流量从交换机的某个接口进入时,存在标签,将匹配该接口的允许列表,若被允许可 以进入,若未被允许将被丢弃;PC。
2023-08-18 14:33:33
89
1
原创 MPLS VPN
那么,首先要将公网做通和配置MPLS和配置BGP,即配置IP地址-_>配置OSPF路由->配置BGP(建立R2/R4对等体关系)-->配置MPLS,然后在R2、 R4上配置VRF,为VRF接口配置IP地址,再分别为客户A和客户B的私网部分配置IP地址、使用静态或动态方式传递路由,最后在R2、R4上的各自VRF空间中通过双向重发布或BGP路由发布(BGP需配置为MP-BG P)。而是在访问这些BGP路由目标网段时,在流量中压入到达这些网段的BGP下一跳设备地址的标签号;
2023-08-15 20:22:05
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人