如何处理kdevtmpfsi病毒

前一段时间,阿里云一直报警,是其中一台服务器,中了挖矿的病毒。服务器本身很安全,而且都是容器化部署的,找了很多类似方法清除这个病毒。这个病的有多重入侵方式,最终找到原因是服务器暴露了fastcgi的端口导致的知道了感染原因,解决就很简单了,解除方法禁止对公网暴露fastcgi端口,即可。https://learnku.com/articles/52350https://stackoverfl...

继续阅读 »

漂亮500页面

偶然发现了个漂亮500页面,记录下<!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>500 - </title> <link rel="stylesheet" href="/static/css/IE.css...

继续阅读 »

一个golang的web工程的目录实践

1、项目大体结构1.1 internal 使用,biz、data、service 等目录,可以携带myapp应用名或者不带(比如单项目),internal/pkg 为项目里共用 1.2 cmd/myapp,cmd下需要带上app名字 1.3 api/serivice/v1,按照gRPC 服务名,以及版本号 1.4 configs,放配置文件2、对象初始化,biz、data、service,依...

继续阅读 »

es分布式架构原理

elasticsearch设计的理念就是分布式搜索引擎,底层实现还是基于Lucene的,核心思想是在多态机器上启动多个es进程实例,组成一个es集群。一下是es的几个概念:接近实时es是一个接近实时的搜索平台,这就意味着,从索引一个文档直到文档能够被搜索到有一个轻微的延迟集群(cluster)一个集群有多个节点(服务器)组成,通过所有的节点一起保存你的全部数据并且通过联合索引和搜索功能的节点...

继续阅读 »