Serverless 浅析

Serverless 架构即“无服务器”架构,它是一种全新的架构方式,是云计算时代一种革命性的架构模式。与云计算、容器和人工智能一样,Serverless 是这两年IT行业的一个热门词汇,它在各种技术文章和论坛上都有很高的曝光度。 目前行业可能更多处在容器 Docker+Kubernetes, 利用…

Linux 系统维护之内存篇

内存问题,脑瓜疼脑瓜疼。脑瓜疼的意思,就是脑袋运算空间太小,撑的疼 。 小公司请求量小,但喜欢滥用内存,开一堆线程,大把大把往jvm塞对象,最终问题是内存溢出。 大公司并发大,但喜欢强调HA,所以通常保留swap,最终问题是服务卡顿。 而喜欢用全局集合变量的某些同仁,把java代码当c写,对象塞进去…

LVM 浅析

一. 概念 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其 中,这样可以实…

journalctl Linux系统管理员

在Systemd出现之前,Linux系统及各应用的日志都是分别管理的,Systemd开始统一管理了所有Unit的启动日志,这样带来的好处就是可以只用一个 journalctl命令,查看所有内核和应用的日志。 基础用法 查看所有日志(默认显示本次启动的所有日志) 查看本次启动的所有日志也可以使用 查看…

Git 使用笔记

Git介绍 Git是分布式版本控制系统 集中式VS分布式,SVN VS Git SVN和Git主要的区别在于历史版本维护的位置 Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史而SVN的历史库存在于中央仓库,每次对比与提交代码都必须连接到中央仓库才能进行。 这样的好处在于: 自己可…

CentOS Linux SSH 安全基线加固

安全基线检查 1、设置用户权限配置文件的权限 2、确保SSH LogLevel设置为INFO 确保SSH LogLevel设置为INFO,记录登录和注销活动 3、设置SSH空闲超时退出时间 设置SSH空闲超时退出时间,可降低未授权用户访问其他用户ssh会话的风险 4、SSHD强制使用V2安全协议 5…

Linux 命令行监控工具

随着互联网行业的不断发展,各种监控工具多得不可胜数。这里列出网上最全的监控工具。让你可以拥有超过80种方式来管理你的机器。 在本文中,我们主要包括以下方面: 命令行工具 网络相关内容 系统相关的监控工具 日志监控工具 基础设施监控工具 监控和调试性能问题是一个艰巨的任务,但用对了正确的工具有时也是很…

如何设置服务器中转 – 利用 iptables/firewalld

一、定义 中转,顾名思义,就是用一台优质中转服务器中转目的服务器,优化用户端到目的服务器的链路,形成 用户 → 国内中转服务器 → 目的地服务器 的网路链路,简单来说就是通过中转服务器优化用户端到目的服务器的路由。 二、意义 某些运营商,比如长城宽带、鹏博士宽带这种二级运营商,自…

awk中RS,ORS,FS,OFS区别与联系

学习awk时,一定要记得动手去实践,只有在实践中才能发现问题,以下就我在学习中和实践中的经验,总结一下RS,ORS,FS,OFS的区别和联系。 一,RS与ORS 1,RS是记录分隔符,默认的分隔符是\n,具体用法看下查看复制打印? [[email protected] mytest]#&nbs…