logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

两分钟入门云计算

云计算入门1、what(是什么?)云计算是通过云服务平台按需求提供计算能力、数据库存储、应用程序和其他 IT 资源,采用按需支付定价模式。2、why(有什么优点?)1、虚拟化技术。虚拟化突破了时间、空间的界限。可通过虚拟平台对相应终端操作完成数据备份、迁移和扩展等。2、按需部署。云计算平台能够根据用户的需求快速配备计算能力及资源。3、灵活性高。云计算的兼容性非常强,不仅可以兼容低配置机器、不同厂商

#云服务
掌握Nginx看这篇够了

五分钟入门Nginx一、什么是nginx二、Nginx有什么特点三、Nginx高并发原理3.1 多进程(单线程)3.1.1 多线程工作模式3.1.2 多线程有什么好处?3.2io多路复用3.3 总结四、Nginx的安装(仅介绍yum安装)五、Nginx配置文件结构六、nginx 虚拟机配置(server块)一、什么是nginxNginx 是一个高性能的 Web 和反向代理服务器二、Nginx有什么

#nginx
docker-compose部署tomcat

步骤:1、创建相应目录2、编写compose文件3、运行1、mkdir -p /opt/tomcat/{conf,webapps,logs}2、vim /opt/tomcat/tomcat-compose.ymlversion: '3'services:tomcat:image: tomcat:8.5.60-jdk8-adoptopenjdk-hotspotcontainer_name: tomc

#tomcat#docker#java
研发merge请求合并代码触发检测(gitlab + jenkins)

背景:为了能够提升代码质量,减少测试同学的工作,打算在开发请求合并分支的时候进行代码检测,如果检测不通过,审核人无法点击merge合并代码。项目分支准备: dev 、main (研发开发好代码上传到dev, 然后申请合并到main)如果流水线构建失败,则处理人无法合并代码,无法显示merge按钮。修改dev分支代码,然后发起请求合并至main。(2) 配置 如果流水线时间失败无法合并代码。(2)

#jenkins#gitlab#运维
docker网络故障排查(重启firewall导致docker启动失败)

**背景:**生产环境需要用docker发布新的应用,结果docker启动失败,报了iptables异常先说导致这个问题的原因:firewall是基于iptables工具来管理防火墙,docker 使用iptables 来实现网络隔离。docker 默认使用 bridge 网桥模式来实现容器的网络。dockerd 会在 iptables 建立 docker 链来设置所有的规则。但是这些规则并不会持

#docker
k8s pod网络排查教程

k8s pod网络排查(nsenter)

文章图片
#kubernetes#网络#容器
基于jenkins+k8s实现devops

由于jenkins运行在k8s上能够更好的利用动态slave进行构建。所以写了个部署教程,亲测无坑

文章图片
#kubernetes#jenkins#devops +1
kubeadm更新证书(生产高可用版本k8s)

背景:kubeadm生成的k8s证书默认一年有效期,所以到期后需要进行更新思路:1、检查证书是否过期2、执行更新3、重启相关应用1、检查证书是否过期kubeadm alpha certs check-expiration2、执行更新kubeadm alpha certs renew...

#kubernetes#docker#java
挑战全网最全之django REST framework(DRF)教程

一、认识DRF1、restful简介在前后端分离的应用模式中,我们通常将后端开发的每个视图都称为一个接口,或者API,前端通过访问接口来对数据进行增删改查。restful是一种后端API接口规范1.1 http动词对于资源的具体操作类型,由HTTP动词表示。常用的HTTP动词有下面四个(括号里是对应的SQL命令):GET(SELECT):从服务器取出资源(一项或多项)。POST(CREATE):在

#django
    共 12 条
  • 1
  • 2
  • 请选择