- 博客(4)
- 收藏
- 关注
原创 [Golang] 语言介绍
Go 语言介绍Go 是一门开源的由 Google 公司推出的通用型编程语言,目的在于降低构建简单,可靠,高效软件的门槛。Go 借鉴了诸多语言的一些特性,以及现代语言中常见的一些高级特性,且拥有自己独特特性的一门编程语言,Go 语言可以用来构建非常快捷,高性能且有足够控制力的编程环境。Go 具有足够少的关键字,内置并发机制,没有特定的线程库(Java 的 Thread,PHP 的 thread 扩展),开启一个线程只需要一个关键字 go,即可享受多线程带来的高性能,内置了 CAS 特性的 atomic 库
2022-01-28 18:39:51
3050
原创 Linux logrotate 日志切割但不删除的问题
最近在部署新的服务后,遇到一个磁盘空间占比高的问题,原因是日志文件太大了,但是呢,日志已经做个切割如图1,配置文件如图2,日志的切割都没有问题,只是日志不执行清除超出 rotate 数量的删除操作排查过程排查目录名称包含(.-_)是否可以正常执行答案:目录名称无影响排查目录权限使用 root 执行 + 目录权限修改为 777,均无影响排查日志文件名称原日志名称为xxxxx.20211001, 切割后的名称为xxxxx.20211001-20211001, 执行切割.
2022-01-27 16:43:13
3480
原创 记一次机器内存使用满的分析
项目过程中收集用户行为,方式是通过GET请求区分参数来分析用户的点击行为,收集日志系统的部署方式采用 docker + nginx,通过不同的路由区分不同的端设备或者场景,如客户端client.gif、移动端app.gif。但最新出现了容器的内存满的情况,如图详细参数机器配置:4u8g解决方案实际内存使用量以如下截图参数为准top 指令中的 used 包括了缓存的内存,top 指令中内存参数详解如下:第一行,任务队列信息,同 uptime 命令的执行结果:系统时间:.
2022-01-27 15:08:50
1343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人