2团日志

MySQL的Dockerfile变更TCP端口

出于安全原因,MySQL不允许运行在默认端口3306,需要更改运行端口。 MySQL运行端口更改,详见下文Docker compose配置: version: "3" services: halodb: image: mysql:8.0.31 container_name: h

2团 2团 Published on 2024-08-16

Git设置下载代理

1. 全局代理设置 # 基于http/https进行代理 git config --global http.proxy http://127.0.0.1:1080 # 基于Socks5进行代理 git config --global http.proxy socks5://127.0.0.1:78

2团 2团 Published on 2024-08-16

通过限流器学习Golang context.WithTimeout合理用法

1. 前提 手头有个压测项目需要应用限流器,各压测节点需要向压测主节点批量申请Token以创建Tcp Client。限流器选择使用golang.org/x/time/rate(Uber提供的限流器性能更好,但是扩展性一般)。 压测子节点向主节点申请Token时,会设置超时时间,避免请求被长时间阻塞。

2团 2团 Published on 2024-08-16

使用Certbot给Openresty申请SSL证书

1. 前言 最近腾讯云送的一年期证书过期,不想为此进行付费续期,因此尝试基于Certbot(https://certbot.eff.org)申请SSL证书。如果当前的代理系统是Nginx,操作相当简单。 可惜当前代理系统是Openresty,多次尝试均失败,因此只能尝试手动创建证书文件。失败操作如下

2团 2团 Published on 2024-08-16

服务器安装开发套件

1. Centos yum group install "Development Tools" 2. Ubuntu sudo apt install build-essential 3. 吐槽 CSDN是不是疯了?这个命令都要登录后复制。。。

2团 2团 Published on 2024-08-16

Linux用户及文件权限操作

1. 添加用户至管理员组 # 添加用户test # -m: 为test用户创建用户目录(/home/test) # -G sudo: 添加test用户至sudo组 # -s /bin/bash: 指定用户登录时使用的shell(如果未指定,默认使用/bin/sh) # 如果想修改用户的配置信息,可以

2团 2团 Published on 2024-08-16

在Docker Compose中重建Docker容器

1. 前言 Halo镜像的脚本中,默认设置堆大小为256M。因为云主机的资源较为充沛,因此想更改堆大小至2G,因此尝试在Docker Compose文件中添加环境变量,然而重启应用后发现配置未生效。 发现需要重新构建Halo镜像,在网上搜索到博文(https://blog.51cto.com/cod

2团 2团 Published on 2024-08-16

Dokcer网络模式

Docker网络模式主要有Bridge、Host以及None模式,在后续的版本中,还增加了Overlay模式。因为Overloay模式使用较少,本文不做具体探究。 1. 网络接口 上图为实验机器的网络接口,主要为lo以及wlp2s0,其中lo为环回接口,wlp2s0是wifi接口。 接口中的配置信息

2团 2团 Published on 2024-08-16

openEuler启动ntp服务

1. 系统信息 当前主机安装的操作系统是openEuler 22.03版本。 [root@http-stress1 ~]# cat /etc/os-release NAME="openEuler" VERSION="22.03 (LTS-SP1)" ID="openEuler" VERSION_I

2团 2团 Published on 2024-08-16

移动云重新挂载云硬盘

移动云上,需要更新初始化挂载的硬盘,主要是更新挂载点。 操作系统信息: [root@mongo-02 ~]# cat /etc/os-release NAME="openEuler" VERSION="22.03 (LTS-SP1)" ID="openEuler" VERSION_ID="22.0

2团 2团 Published on 2024-08-16
Previous Next