-
- Spring Boot Actuator端点大揭秘:轻松监控你的应用程序
- 一、SpringBootActuator端点简介1.1什么是Actuator端点SpringBootActuator是一个用于监控和管理SpringBoot应用程序的子项目。它提供了一系列内置的端点(Endpoints),这些端点可以用于查看应用程序的状态、运行情况和运行指标。Actuator端点可以以HTTP、JMX或其他形式暴露给外部系统,便于运维人员对应用程序进行监控、诊断和管理。1.2端点的作用和功能Actuator端点主要用于实现以下功能:提供应用程序的健康检查,包括数据库连接、缓存、
- 安全 . 运维 1709 2023-06-09 22:56:12
-
- 运维工作十多年,无数个瞬间、我觉得自己还是个小白...
- 曾几何时,当我还是一名初出茅庐的计算机专业应届生的时候,在招聘网站上浏览了很多招聘贴,眼花缭乱的技术岗位让我摸不着头脑:研发工程师、运维工程师、测试工程师...大学期间专业课马马虎虎,更谈不上有什么技术视野,对于具体从事那个技术方向并没有什么明确的想法。直到一位学长对我说:“做运维吧,做运维不用天天写代码,会玩Liunx就行!比做开发轻松多了!”我选择了相信......入行十多年,吃过很多苦,背了很多锅,弄死过服务器,经历过部门裁员,如果有人现在跟我说做运维比开发简单,那我会
- 安全 . 运维 966 2023-06-09 21:53:11
-
- systemd 日志维护指南(附实例)
- 如果你的Linux发行版支持systemd,那么从启动时开始,它每秒钟都会从系统的所有进程和应用程序中收集日志。所有这些日志事件都由systemd的journald守护程序管理。journald收集所有的日志(信息、警告、错误等),并将其作为二进制数据存储在磁盘文件中。由于日志保留在磁盘中,而且每秒钟都在收集,所以它占用了巨大的磁盘空间;特别是对于旧的系统、服务器来说。例如,在我的一个运行了一年左右的测试系统中,日志文件的大小是GB级的。如果你管理多个系统、服务器,建议一定要正
- 安全 . 运维 803 2023-06-09 21:46:33
-
- 在 virt-manager 的主机和客户机之间共享文件夹
- virt-manager应用或软件包使用libvirt库来提供虚拟机管理服务。它有一个桌面界面,有助于创建、删除和管理多个虚拟机。virt-manager桌面界面及其组件为各种个人和商业场景提供了灵活的虚拟机管理服务。它是一个自由开源的应用,主要用于KVM虚拟机。然而,它也可以支持其他管理程序,如Xen和LXC。在之前的文章中,我解释了如何使用virt-manager创建虚拟机。这篇文章介绍了如何在客户机和主机之间无缝访问文件和文件夹。关于virtiofs的说明共享文件
- 安全 . 运维 1035 2023-06-09 21:10:16
-
- Ansible Playbook 讲解与实战操作
- 一、概述playbook与ad-hoc相比,是一种完全不同的运用ansible的方式,类似与saltstack的state状态文件。ad-hoc无法持久使用,playbook可以持久使用。playbook是由一个或多个play组成的列表,play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲,所谓的task无非是调用ansible的一个module。将多个play组织在一个playbook中,即可以让它们联合起来按事先编排的机制完成某一任务
- 安全 . 运维 1581 2023-06-09 20:58:29
-
- 如何将我们的Nginx的版本号进行隐藏
- 介绍我们使用Nginx进行代理时,所有的网络请求都是通过Nginx进行分发。而只要是软件那么都会有漏洞。Nginx也再所难免会有一些漏洞,而Nginx也在不断进行版本迭代,那么我们就需要在对外访问的时候,避免外界获取到我们的Nginx的版本。减少部分因为版本暴露而出现的攻击风险。(及时升级最新版本,安全性会更高。)本篇介绍如何将我们的Nginx的版本号进行隐藏,避免受到外界攻击。1、如何查询自己的服务器Nginx版本是否隐藏下面介绍不同环境下的查询方法(1)windows环境下我们可以通过浏览器
- 安全 . 运维 2508 2023-06-09 20:55:10
-
- 从监控到诊断:数据的力量
- 监控与诊断一直是数据库运维中的两个十分重要的环节,在传统的运维模式中,监控与诊断都是以人为中心的,因此指标与数据的采集也都要围绕人来展开。监控数据是需要人来看的,通过人的查看,可以发现监控数据中存在的异常或者值得警惕的地方。不同水平的DBA能从数据中看出不同级别的风险。因为是需要人看,所以展示的指标不能太多,否则监控人员就眼花缭乱了。实际上,上图的关键指标的数量对于监控来说已经太多了。对于依靠人的监控而言,简要而直观的指标展示是十分必要的。对于数据库来说,只关注三五个关键指标才能更好的实现人工监
- 安全 . 运维 1004 2023-06-09 20:11:48
-
- Ansible 介绍与实战操作演示
- 一、概述Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible特点:部署简单,只需要在主控端部署Ansible环境,被控端无需作任何操作默认使用SSH协议对设备进行管理主从集中化管理配置简单、功能强大、扩展性强支持API及自定义模块、可以通过Python轻松扩展通过Playbooks来定制强大的配置、状态管理对云计算平台、大数据
- 安全 . 运维 1112 2023-06-09 19:35:44
-
- Docker日志大小限制和切换存储目录
- 产品的各种环境使用了很多CentOS虚拟机,默认情况下root目录空间是50G,随着使用时间越来越长,空间会变得不够用。一直采用的方法就是清除无用的镜像和Docker日志,服务器就一直处于可用的状态。直到连清理都没用的时候,才想起来要要需找其他的方法。当没有逼到绝境的时候,我们会习惯性依赖自己熟悉的方法和工具,可能不高效,但能解决问题,这种又不是不能用的思维害人不浅,会让人呆在舒适区不愿意出来。上面所说的其他的方法其实也很简单,稍微查查资料就能获得,就是限制Docker日志大小和将Docker
- 安全 . 运维 1432 2023-06-09 19:18:42
-
- 终结这个话题:运维岗位真的不能干了么?
- 上周五马驰和来炜在线交流,话题是运维岗位真的不能干了么?我作为主持人,既是点火的又是拉架的:)听两位老兵分享了一些他们各自的观点,受益匪浅。今天抓紧记录一下,以免忘记,算是对直播的一个复盘。关于工具平台工具平台会取代一部分人工,这个其实是显而易见的,无需多言。但是工具平台谁来构建呢?这个值得捋一下。监控系统、CI/CD的平台、混沌工程的平台、中间件服务等,都是Platform,由PlatformEngineer来构建,简称PE。PE显然是拆成很多小组的,每个PE小组负责有限的几个平台。这些零散的
- 安全 . 运维 1347 2023-06-09 18:57:47
-
- 如何在 RHEL 9/8 上设置高可用性 Apache(HTTP)集群
- Pacemaker是适用于类Linux操作系统的高可用性集群软件。Pacemaker被称为“集群资源管理器”,它通过在集群节点之间进行资源故障转移来提供集群资源的最大可用性。Pacemaker使用Corosync进行集群组件之间的心跳和内部通信,Corosync还负责集群中的投票选举(Quorum)。先决条件在我们开始之前,请确保你拥有以下内容:两台RHEL9/8服务器RedHat订阅或本地配置的仓库通过SSH访问两台服务器root或sudo权限互联网连接实验室详情:服务器1:node1.exa
- 安全 . 运维 1520 2023-06-09 18:20:27
-
- HAS 2023 | 智能运维圆桌,探讨“3零”愿景的新一代智能运维
- [中国,深圳,2023年4月27日]在近日举办的华为分析师大会上,华为全球技术服务部智能运维业务部部长叶荣春先生与来自全球的运营商、垂直行业伙伴及全球TOP分析师机构齐聚一堂,围绕新一代智能运维的愿景、关键要素与技术等进行了分享和交流。【HAS2023华为智能运维圆桌】叶荣春先生分享了对运维数智化转型、代际运维及要素的理解,介绍了华为AUTIN智能运维解决方案与实践等内容。1、运维代际演进是业务和技术双重驱动的结果。技术驱动上,华为认为通用目的技术(如AI)的驱动之外,更要有领域技术甚至理论突破
- 安全 . 运维 1196 2023-06-09 17:52:28
-
- Uber实践:运维大型分布式系统的一些心得
- 本文是Uber的工程师GergelyOrosz的文章,原文地址在:https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system/在过去的几年里,我一直在构建和运营一个大型分布式系统:优步的支付系统。在此期间,我学到了很多关于分布式架构概念的知识,并亲眼目睹了高负载和高可用性系统运行的挑战(一个系统远远不是开发完了就完了,线上运行的挑战实际更大)。构建系统本身是一项有趣的工作。规划系统如何处理10x/100
- 安全 . 运维 625 2023-06-09 16:53:49
-
-
- 三件可以用 systemd 做的令人惊讶的事情
- 它不仅仅是为了让你的电脑启动得更快。当systemd刚问世时,有很多关于它能加快启动时间的消息。这项功能对大多数人都有吸引力(对那些不重启的人来说就不那么重要了),所以在很多方面,这也是它今天仍然拥有的声誉。虽然systemd确实是在启动过程中并行启动服务起到了作用,但它的作用远不止于此。以下是你可能没有意识到systemd可以做的三件事,但你应该好好利用。1、简化Linuxps如果你曾经使用过ps,甚至只是top命令,那么你就会知道你的电脑一直都在运行数百个进程。有时,这正是你
- 安全 . 运维 1220 2023-06-09 15:38:15

PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是