博文

利用cgroup对docker进行全局资源限制(CPU, 内存, IO读写等限制)

我们购买的VPS一般资源属于共享的,商家往往会在TOS说明,禁止长期占用资源,超过百分之多少会进行停机处理等。而我们运行服务时,可以先自行对资源进行合理限制,防止程序异常占用资源导致被商家停机。 使用docker部署服务时,通常可以在docker run后面加上--cpus等参数对单个服务进行资源限制,而随着服务部署的越来越多,每个服务的限制往往略显麻烦。 这时候可以考虑使用全局资源限制,即针对所有docker服务,限制总体的资源占用。具体操作如下: 编写systemd配置: cat << EOF > /etc/systemd/system/limit-docker.slice [U…

Linux下加密虚拟分区并挂载文件夹使用

在linux下,为了保护磁盘上的数据安全,可以使用cryptsetup工具对磁盘进行加密。这里演示了如何创建一个加密分区文件enc,同时挂载到指定文件夹下使用的步骤。 初始化 首选系统需要安装 cryptsetup 工具,然后按下面的步骤初始化加密的虚拟分区文件,并进行首次挂载 fallocate -l 10G enc cryptsetup -c aes-xts-plain64 -s 512 -h sha512 -i 5000 luksFormat enc cryptsetup open enc myenc mkfs.ext4 /dev/mapper/myenc mount /dev/mapper/mye…

腾讯云国内服务器重装系统并设置内网源镜像,docker内网加速镜像等

以debian 11为例,国内服务器访问debian源和docker hub源速度缓慢,为了解决这个问题,需要做一些加速镜像的设置。由于腾讯云建立了内网加速镜像,使用内网加速比网络上的一些公开镜像速度更快且更稳定一些。适合腾讯云的服务器使用。 默认从腾讯云官网重装系统后,会自动帮你设置好这些,并贴心的安排上agent。但是对于dd后的纯净系统来说,需要自己手动设置一下,记录如下: 设置内网dns 编辑 /etc/resolv.conf nameserver 183.60.83.19 nameserver 183.60.82.98 设置系统加速镜像 这里以debian 11为例。编辑 /etc/apt/so…

IPV6服务器通过warp获得IPV4网络的步骤

目前有部分ipv6 only的服务器价格低廉,但只有ipv6,这类服务器连ssh下载github上的源码都很困难,好在网友已经写好了脚本,用于为这类服务器安装warp以获得ipv4的网络访问能力。步骤很简单: 1. 设置dns64 cp /etc/resolv.conf{,.bak}; echo -e "nameserver 2a00:1098:2b::1\nnameserver 2a01:4f9:c010:3f02::1\nnameserver 2a01:4f8:c2c:123f::1\nnameserver 2a00:1098:2c::1" > /etc/resol…

VPS线路详解:包括163、CN2 GT、CN2 GIA、AS4837、AS9929、CMI/CMIN2线路

VPS线路详细介绍: 电信: ChinaNet(亦称163骨干网,AS4134),IP地址段以202.97开头。此网络旨在承载普通质量的互联网业务,具备早期基建、大带宽和低成本特点。 CN2(ChinaNet Next Generation Carrier Network,即中国电信的下一代承载网,AS4809),IP地址段以59.43开头。相较于163网络,CN2提供较小带宽但更稳定高速的服务。CN2分为CN2 GT与CN2 GIA两种子类型。 CN2 GT(半程使用CN2),作为CN2的中端产品,接入网络为ChinaNet(AS4134),省级骨干使用163(去程和回程均可能经过202.97节点…

解决部分网站禁止复制内容的js脚本(无需安装插件)

部分网站(例如CSDN)会需要登录才可以复制内容,这无形中增加了很多麻烦,虽然也有一些浏览器插件可以解决禁止复制的问题,但是毕竟还要折腾安装。 这里给出一行脚本,打开浏览器开发者模式,在控制台输入并回车即可 javascript:document.body.contentEditable='true';document.designMode='on'; void 0 这个脚本的原理是,为页面开启编辑模式,可以直接在网页上进行文字的添加、删除和修改,就像使用文档编辑器一样。 对于如果这时候还是不能使用ctrl+c复制,那么改用ctrl+x剪切内容即可。

生成100年自签ssl证书(https证书)的命令

有时候为了测试https,需要为nginx配置自签证书,这里给出的命令是通过openssl生成100年有效期的自签SSL证书(https证书),命令如下: openssl version openssl genrsa -out diy.key 2048 openssl req -new -subj "/C=CN/ST=BEIJING/L=BEIJING/O=BEI/OU=CN/CN=diy" -key diy.key -out diy.csr mv diy.key diy.origin.key openssl rsa -in diy.origin.key -out diy.key o…

Popular Posts

如何提高情商(EQ)

《挪威的森林》精彩篇章:永远记得我

地方门户网站项目可行性分析

快乐来自于做出「舍弃」的能力

树立正确的人生态度

20款最佳flash游戏(不适合办公室忙碌族)

幽默搞笑的个性签名档

小清新必须死

南京话的文化杂文一篇

《请回答1988》 응답하라 1988 Reply 1988