摘要: 一、背景 环境版本:MySQL版本 5.7.7 pod级mysql主从,误删除存储引擎为innodb的数据文件导致表消失,同名表无法创建,但是表空间存在该名称表; 1.1 mysql启动报错; 1.2 创建表报错; create table tablename; 报错: ERROR:Tablespa 阅读全文
posted @ 2021-08-17 10:57 Pythia丶陌乐 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了如何使用Docker以及Docker Compose部署我们的 Go Web 程序。 一、为什么需要Docker? 使用docker的主要目标是容器化。也就是为你的应用程序提供一致的环境,而不依赖于它运行的主机。 想象一下你是否也会遇到下面这个场景,你在本地开发了你的应用程序,它很可能有很 阅读全文
posted @ 2020-09-24 15:11 Pythia丶陌乐 阅读(456) 评论(0) 推荐(0) 编辑
摘要: JWT全称JSON Web Token是一种跨域认证解决方案,属于一个开放的标准,它规定了一种Token实现方式,目前多用于前后端分离项目和OAuth2.0业务场景下。 什么是JWT? JWT全称JSON Web Token是一种跨域认证解决方案,属于一个开放的标准,它规定了一种Token实现方式, 阅读全文
posted @ 2020-09-24 15:01 Pythia丶陌乐 阅读(2334) 评论(0) 推荐(0) 编辑
摘要: 一. 创建Host类型pv 1.1 创建pv yaml文件 -bash-4.2# cat abc_mount_pvc.yaml apiVersion: apps/v1 kind: Deployment metadata: creationTimestamp: null labels: app: ab 阅读全文
posted @ 2020-09-22 17:08 Pythia丶陌乐 阅读(3350) 评论(0) 推荐(1) 编辑
摘要: 一、python2.6升级至Python2.7 1.查看当前python版本 $ python -V $ python 2.6.6 # 2.6 版本的pip下载uwsgi是一个坑,不能正常使用,建议最后不要升级到3.0版本部署django项目 2.下载Python-2.7.12 $ wget htt 阅读全文
posted @ 2020-08-28 10:12 Pythia丶陌乐 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 一、K8s编排yaml文件 1.1 如何通过Yaml文件创建deployment自动关联NodePort服务呢? a. 命令行方式关联 参考资料:K8S拉取Django项目创建pod 文章中通过命令行方式关联,还需要手动修改svc参数 b. yaml文件编排方式 apiVersion: apps/v 阅读全文
posted @ 2020-07-24 14:02 Pythia丶陌乐 阅读(2479) 评论(0) 推荐(0) 编辑
摘要: 一、环境配置 1.1 系统信息 CentOS Linux release 7.6.1810 (Core) 3.10.0-957.27.2.el7.x86_64 2.2 准备环境 a. 关闭防火墙 systemctl stop firewalld systemctl disable firewalld 阅读全文
posted @ 2020-07-24 11:11 Pythia丶陌乐 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 1. Go结构体嵌套 1.1 嵌套别的结构体 package main import ( "encoding/json" "fmt" ) type addr struct { Province string City string } type info struct { Age int Email 阅读全文
posted @ 2020-07-17 10:22 Pythia丶陌乐 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 简介 yaml作为配置文件是非常友好的一种格式,前面一篇讲了yaml的一些基础语法和读取方法,本篇继续讲yaml文件写入方法用yaml模块写入字典嵌套字典这种复杂的数据,会出现大括号{ },不是真正的yaml文件数据,可以用ruamel模块就解决。 安装方法: pip install yaml ya 阅读全文
posted @ 2020-06-12 14:10 Pythia丶陌乐 阅读(4792) 评论(0) 推荐(0) 编辑
摘要: 安装redis客户端 pip install redis 代码示例 import redis from redis.sentinel import Sentinel # 连接哨兵服务器(主机名也可以用域名) sentinel = Sentinel([('172.31.0.2', 5001), ('1 阅读全文
posted @ 2020-06-04 14:34 Pythia丶陌乐 阅读(1691) 评论(0) 推荐(0) 编辑