logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Logrotate配置nginx日志切割

Logrotate是Linux系统下的日志管理工具,主要用于自动轮转、压缩和清理日志文件。文章详细介绍了其配置方法,包括主配置文件设置、nginx日志轮转示例,以及参数说明如daily轮转频率、rotate保留天数等。同时讲解了如何通过crontab定时执行logrotate任务,并对比了crontab与anacrontab的适用场景:crontab适合需要精确时间执行的服务器任务,而anacro

#nginx#运维
Logrotate配置nginx日志切割

Logrotate是Linux系统下的日志管理工具,主要用于自动轮转、压缩和清理日志文件。文章详细介绍了其配置方法,包括主配置文件设置、nginx日志轮转示例,以及参数说明如daily轮转频率、rotate保留天数等。同时讲解了如何通过crontab定时执行logrotate任务,并对比了crontab与anacrontab的适用场景:crontab适合需要精确时间执行的服务器任务,而anacro

#nginx#运维
Java 线程池 vs Go GMP

Java线程池与Go GMP模型是两种主流并发方案,核心差异在于线程映射机制。Java采用1:1内核线程模型,线程栈固定1MB,切换需内核介入,适合CPU密集型任务但并发受限;Go通过M:N协程映射实现用户态调度,动态栈仅2KB,支持百万级并发,特别适合高IO场景。性能测试显示,10万并发任务下Go内存占用仅为Java的1/200。Java21引入虚拟线程后开始支持类似Go的轻量级并发,但Go在网

#java#开发语言#golang
第九讲《k8s负载均衡:ingress & ingress controller》

我们知道Service的表现形式为IP地址和端口号(ClusterIP:Port),即工作在TCP/IP层。而对于基于http的服务来说,不同的URL地址经常对应不同的后端服务或者虚拟服务器,这些应用层的转发机制仅通过k8s的service机制是无法实现的。k8s引入了ingress资源对象,用于将k8s集群外的客户端请求路由到集群内部的服务上,同时提供7层(HTTP和HTTPS)路由功能。k8s

文章图片
#kubernetes#负载均衡#容器
到底了