![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云原生
文章平均质量分 74
Jeffrey.Su
这个作者很懒,什么都没留下…
展开
-
[云原生] OpenStack 常见问题QA
选择进程的函数是oom_badness函数(在mm/oom_kill.c中),该函数会计算每个进程的点数(0~1000)。每个进程的点数跟oom_score_adj有关,而且oom_score_adj可以被设置(-1000最低,1000最高)。当这一客户端成功连接一次MySQL服务器后,针对此客户端的max_connect_errors会清零。max_connect_errors是一个MySQL中与安全有关的计数器值,它负责阻止过多尝试失败的客户端以防止暴力破解密码的情况。原创 2023-03-26 21:10:04 · 876 阅读 · 0 评论 -
[云原生] Docker 最佳实践
总之,遵循这些Docker最佳实践可以帮助您更好地管理和维护您的容器化应用程序,并提高应用程序的性能和安全性。在容器中只安装必需的软件包可以减少容器的大小,并使容器更安全。使用Docker Hub中的官方镜像可以确保您使用的镜像是经过审查和测试的,并且具有良好的文档和支持。使用Docker Volume可以轻松地管理容器中的数据,并在不同容器之间共享数据。使用Docker网络可以轻松连接不同的容器,并在容器之间共享数据和网络。定期清理未使用的镜像和容器可以减少磁盘空间的使用,并保持系统的整洁。原创 2023-03-26 20:44:27 · 212 阅读 · 0 评论 -
[云原生] Docker 底层实现简述
Docker 采用了 C/S架构,包括客户端和服务端。Docker daemon 作为服务端接受来自客户的请求,并处理这些请求(创建、运行、分发容器)。客户端和服务端既可以运行在一个机器上,也可通过 socket 或者 RESTful API 来进行通信Docker daemon 一般在宿主主机后台运行,等待接收来自客户端的消息。Docker 客户端则为用户提供一系列可执行命令,用户用这些命令实现跟 Docker daemon 交互。原创 2023-03-26 20:38:28 · 111 阅读 · 0 评论