年底了,身边的许多同事都已经回家了,也就在这个时候才有闲下来的时间,作为一名一直从事于互联网运维行业的人来说,经常有人问到,作为一名运维人员,需要掌握哪些技术呢?现在就来回答下运维人员需要掌握的知识和能力:1. 操作系统知识对于操作系统来说目前很多,我主要从事的是linux服务相关的运维工作,但平常也有一些windows相关的问题需要处理对于操作系统原理我们也需要相应的有所了解,这样对于我们深入了
转载
2023-10-08 20:16:31
68阅读
虚拟化篇KVM比较主流的虚拟化技术,不过在运维水平比较差的公司,还能看到在用盗版的VMware产品。如果测试环境规模稍微有点大,可以考虑使用云平台,诸如各种流行的Stack。如果自己有能力,可以使用libvrit提供的API,自己写一个管理平台也是可以的。适合内部使用即可,开源的各种Stack都比较重,用起来都是有一些成本的。Docker统一了开发及线上环境,适合微服务。公有云公有云有你用到的所有
原创
2019-11-20 11:23:04
1359阅读
点赞
成长一名Linux工程师之后,才知道一路走来,背后的心酸。非常感谢支持我的同伴与老师,是你们鼓励我,坚持到底,才在这个行业立足。如果你在学习Linux,那么强烈推荐你选择RHEL和Centos作为学习的Linux发行版本,在公司及企业当中他们是使用最多的,毕竟学习除了本身是爱好,其次也是为了就业。Centos是RHEL的克隆版本,免费使用,二个发行版没有任何区别。成长为一名Linux工程师,只需要
转载
2024-02-05 11:09:34
25阅读
说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具。我就大概列出这几方面,这样入门就基本没问题了。 工具如下:1、Linux系统基础 这个不用说了,是基础中的基础,连这个都不会就别干了,参考视频,可以看尚观Linux基础篇,至少要掌握视频60%内容,没必须全部掌握,但基本命令总得会吧。 2、网络服务网络服务有很多种,每间公司都会用到不同的,但基础的服务肯定要掌握
转载
2024-08-06 14:39:16
17阅读
网络安全运维工程师的实用工具有那些1、掌握安全运维所必须的资产梳理工具(Layer、御剑、nmap、dirb、wafw00f)2、掌握安全运维利器流量抓包工具(Wireshark、burpsuite)3、掌握安全运维必备漏洞扫描工具(AWVS、appscan、nessus、goby)4、掌握安全运维所用到的漏洞利用工具(sqlmap、burpsuite、beEf、hydra、Metasploit)
转载
2024-06-10 09:52:41
28阅读
Kubernetes (K8S) 是一种开源的容器编排平台,它能够自动化部署、扩展和管理容器化应用程序。作为一名运维工程师,在日常工作中会经常接触到K8S,因此掌握K8S相关技术是非常重要的。下面我将通过步骤和代码示例来教你实现“运维工程师必须用到的技术”。
### 整体流程
步骤 | 描述
---|---
1 | 安装和配置K8S集群
2 | 创建和管理Pod
3 | 使用Deployme
原创
2024-05-22 11:14:41
74阅读
show variables like 'socket%'; 通过socket 进行连接 se
原创
2022-08-05 22:33:03
87阅读
在Kubernetes(K8S)中,运维(Operations)是一个至关重要的方面,它涉及到保持集群的高可用性、监控集群的健康状态、处理故障等。运维的系统可以帮助我们更有效地管理K8S集群,并确保应用程序的可靠运行。在接下来的文章中,我将向您介绍如何实现一个基本的运维系统,并为您提供相应的代码示例。
### 运维系统的实现流程
下面是实现一个基本运维系统的流程,我们将使用Prometheus
原创
2024-05-20 10:14:24
292阅读
先感叹下,学东西一定要活学活用! 我用redis也有几年的历史了,今个才想到把集合可以当python list用。 最近做了几个项目都掺杂了redis, 遇到了一些个问题和开发中提高性能的方法,这都分享出来,共同学习。下面先简单讲讲Redis集合的数据类型。Sets 就是一个集合,集合的概念就是一堆不重复值的组合。利用Redis提供的Sets数据结构,可以存储一些集合性的
推荐
原创
2014-07-08 00:34:43
4530阅读
点赞
7评论
Java21个技术点程序员是一种神秘的人类物种,Java程序员更是!今天给大家科普一下我在这么多年的Java后台开发后得出的经验,Java的知识很多,有很多在工作中不经常用的,我这里讲的都是些经常用的吧1、Java的运行(基础必备)起码了解底层IDE又是如何执行java程序吧!很多人其实并不了解。2、JVM相关(包括了各个版本的特性)一般面试有超过3年Java经验的开发者的时候,我每次肯定必问JV
随着业务的与日俱增,各个系统也越来越复杂,服务间的调用,服务的依赖,以及分析服务的性能问题也越棘手,因此引入服务追踪系统尤为重要。通过跟踪请求的处理过程,来对应用系统在前后端处理、服务端调用的性能消耗进行跟踪(每个请求的完整调用链路,收集调用链路上每个服务的性能数据),方便工程师能够快速定位问题。 APM 工具与传统的性能监控工具的区别在于,不仅仅提供一些零散的资源监控点和指标,其
转载
2024-05-26 17:40:45
60阅读
1、IT运维网[365Master.com,IT运维管理第一站] http://www.365master.com/IT运维网为信息化系统的长期管理者、维护者、建设者与企业信息化领导、业内专家、相关的网络厂商提供沟通和交流的机会和桥梁。而他们创办的《网管员世界》亦为此提供了一个有力的平台。2、运维联盟论坛,让IT运维不再孤军奋战
转载
2017-08-26 13:57:03
3874阅读
运维监控系统技术架构
## 前言
随着云计算和大数据的快速发展,企业对于运维监控系统的需求越来越高。运维监控系统是用于实时监测和管理企业的IT基础设施的一种重要工具。它可以帮助企业发现和解决系统故障、优化系统性能、提高系统可用性,从而保证企业的正常运营。
本文将介绍一个典型的运维监控系统技术架构,以及其中的关键组件和实现方式。同时,我们将以一个简单的代码示例来演示其中的一些核心功能。
##
原创
2024-01-15 09:48:37
110阅读
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
在企业信息化建设中,设备以及技术已经不再是核心问题,管理是关注的核心问题,尤其是对信息化服务的管理。当IT成为企业业务发展和管理不可或缺的组成部分,并在提供收益的同时又带来风险时,就需要对IT的管理有新的认识。
摘要自打Hive出现之后,经过几年的发展,SQL on Hadoop相关的系统已经百花齐放,速度越来越快,功能也越来越齐全。本文并不是要去比较所谓“交互式查询哪家强”,而是试图梳理出一个...
转载
2021-06-10 21:07:55
232阅读
架构设计5视图1、 逻辑架构逻辑架构关注功能不仅包括用户可见的功能还包括为实现用户功能而必须提供的“辅助功能模块”——。2、 开发架构开发架构关注程序包不仅包括要编写的源程序还包括可以直接使用的第三方SDK和现场框架、类库以及开发的系统将运行于其上的系统软件或中间件。关注编译时刻的静态依赖关系。3、 运行架构运行架构关注进程、线程、对象等运行时概念以及相关的并发同步通信等问题。运行架构关注运行期间
转载
2024-02-05 12:43:22
138阅读
一、数据库1.数据库连接池:当jdbc连接数据库使用DriverManager 获取时,每次向数据库建立连接的时候都要讲connection加载到内存中,当同时使用的用户数量较大时,会造成服务器不...
转载
2018-01-01 16:24:00
113阅读
2评论
详细介绍了Cesium中用到的地平线裁剪的技术。
翻译
2021-11-01 17:02:29
1194阅读
摘要自打Hive出现之后,经过几年的发展,SQL on Hadoop相关的系统已经百花齐放,速度越来越快,功能也越来越齐全。本文并不是要去比较所谓“交互式查询哪家强”,而是试图梳理出一个...
转载
2021-06-10 21:07:53
161阅读
在这篇文章中,我将会通过一种结构化的方式分享在“Android面试 项目中用到的技术”的旅程,从初始的技术痛点到多场景的扩展应用,涵盖架构设计、性能攻坚等多个方面,帮助大家更好地理解和应对相关技术面试。
在开始这段旅程之前,让我们先明确我们所面对的初始技术痛点。这些痛点通常体现在复杂的项目架构中,技术债务的分布,以及在增长过程中遇到的种种挑战。
### 初始技术痛点
在我们的项目早期阶段,存