docker容器概念介绍和简单的应用
docker 在单体应用流行的年代,docker还无法想现在这么流行。一个应用就是一个jar包,找两台服务器用nginx做个负载就可以搞定。 但随着大数据行业在国内的发展,单体应用在一定程度上无法支撑互...
什么是Docker,容器的5个实际应用场景!
Docker 是一个开源平台,可以轻松地为任何应用创建一个轻量级的、 可移植的、自给自足的容器。大多数 Docker 容器的核心是在虚拟化环境中运行的轻量级 Linux 服务器。 Docker Linux 容器有什么...
「云原生」k8s 中的 hostNetwork 和 NetworkPolicy 讲解与实战操作
一、hostNetwork 介绍 在k8s中,若pod使用主机网络,也就是hostNetwork=true。则该pod会使用主机的dns以及所有网络配置,默认情况下是无法使用k8s自带的dns解析服务,但是可以修改DNS策略或者修...
常用的Linux命令有哪些?
常用的Linux命令有哪些? 登录 输入后,现有的用户名和密码将提供给您,您可以在获取它们后直接登录。运行`sshname@server“然后输入密码登录。 目录操作 创建目录`mkdir<目录名>` 删除目...
适合程序员的十大 Linux 发行版(2022 版)
适合程序员的十大 Linux 发行版(2022 版) 我们点评了为程序员和开发人员提供的十大最佳 Linux 发行版(2022 版),以帮助他们完成工作和个人项目。 程序员和开发人员在其工作或项目中会使用各...
数据库死锁产生的场景和解决方法
一、什么是死锁 加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改数...
使用Redis作为缓存的时候,到底应该先操作缓存还是先操作数据库?
在数据读多写少的情况下作为缓存来使用,恐怕是Redis使用最普遍的场景了。当使用Redis作为缓存的时候,一般流程是这样的。 如果缓存在Redis中存在,即缓存命中,则直接返回数据 Redis缓存 如果R...
Linux系统工作面试要掌握的命令
大家好,这里是不念博客,很高兴再次和大家相见~ 今天给大家分享工作中要掌握的命令,在日常工作中排除报错、测试程序非常重要! Linux面试题 如何查看文件末尾100行 tail -n 100 /var/log/mess...