• 使用 Prometheus 和 Grafana 来监测 django 应用

    2022.12.31 in Ju4t

    django 应用配置 pip install django-prometheus settings.py INSTALLED_APPS = [ ... 'django_prometheus', ... ] MIDDLEWARE = [ 'django_prometheus.middleware.PrometheusBeforeMiddleware', # All your other middlewares go here, including the default # middlewares like SessionMiddleware, C

    更多

  • PolarDB-X导入导出方式汇总

    2022.12.18 in Ju4t

    PolarDB-X导入导出方式汇总 PolarDB-X常见的数据导出方法有: mysql -e命令行导出数据 mysqldump工具导出数据 select into outfile语句导出数据(默认关闭) Batch Tool工具导出数据(PolarDB-X配套的导入导出工具) PolarDB-X常见的数据导入方法有: source语句导入数据 MySQL命令导入数据 程序导入数据 load data语句导入数据 Batch Tool工具导入数据(PolarDB-X配套的导入导出工具) 初始数据准备 建议分屏,两个终端操作。 创建两个终端,方便分

    更多

  • Helm Chart 基操

    2022.12.06 in Ju4t

    得知道的事 虽然都只是基础操作,但你要修改yaml必须得会kubernetes 更多Chart参考 https://artifacthub.io/ 目前模版是开源的 创建模版 $ helm create helm-chart $ tree . └── helm-chart ├── Chart.yaml ├── charts ├── templates │   ├── NOTES.txt │   ├── _helpers.tpl │   ├── deployment.yaml │   ├── hpa.yaml │   ├──

    更多

  • Helm 封装 Nginx NMS

    2022.12.06 in Ju4t

    基础镜像 下载镜像包 https://my.f5.com/manage/s/downloads 在nginx里选择 Instance Manager 然后选择对应的版本,下载 Docker images: nms-apigw-img.tar.gz nms-core-img.tar.gz nms-dpm-img.tar.gz nms-ingestion-img.tar.gz nms-integrations-img.tar.gz nms-hybrid-2.6.0.tar.gz 导入docker # v2.6.0 $ docker load -i nms-apigw-2.6.0.tar.g

    更多

  • mac平台使用Terraform创建Docker 应用

    2022.11.30 in Ju4t

    安装 terraform Centos 安装 $ sudo yum install -y yum-utils $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo $ sudo yum -y install terraform Mac 安装 $ brew tap hashicorp/tap $ brew install hashicorp/tap/terraform 配置 terraform # main.tf terraform { required_pr

    更多

  • Docker NginxPlus

    2022.11.28 in Ju4t

    使用 $ docker pull ju4t/nginxplus $ docker run --name nginx-plus -p 80:80 -p 443:443 -p 8080:8080 -d ju4t/nginxplus http://localhost http://localhost:8080/dashboard.html Dockerfile # For Debian 9 FROM debian:stretch-slim LABEL maintainer="NGINX Docker Maintainers <docker-maint@nginx.com&gt

    更多

  • 使用PolarDB-X参数模板及动态修改

    2022.11.28 in Ju4t

    安装环境 略过,之前的文章有!一摸一样~ 安装配置参数模板的 PolarDB-X 本步骤将指导您如何创建一个简单的Kubernetes集群并部署PolarDB-X Operator ,使用Operator部署一个完整的配置有参数模板的PolarDB-X集群,详细文档请参考通过Kubernetes安装PolarDB-X 和 配置参数模板 。 使用minikube创建Kubernetes集群。 minikube是由社区维护的用于快速创建Kubernetes测试集群的工具,适合测试和学习Kubernetes。使用minikube创建的Kubernetes集群可以运行在容器或是虚拟机中,本实验场景

    更多

  • django MySQL 支持 iOS表情符号

    2022.11.28 in Ju4t

    数据库设置 setting.py DATABASES = { 'default': { # 'ENGINE': 'django.db.backends.mysql', 'ENGINE': 'core.pool.mysql', # 连接池 'HOST': env.get('DB_HOST', '127.0.0.1'), 'PORT': env.get('DB_PORT', 3306), 'NAME': env.get('DB_NAME', 'blog'), # 字符集:utf8mb4 排序规则:utf8

    更多

  • 对PolarDB-X的存储节点发起备库重搭

    2023.02.06 in Ju4t

    本实验对PolarDB-X中如何对无法继续提供服务的存储节点发起重搭,即备库重搭。 安装环境 本步骤将指导您如何安装Docker、kubectl、minikube和Helm3。 安装Docker。 ​ 1.1 执行如下命令,安装Docker。 yum install -y yum-utils yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install -y docker-ce docker-ce-cli containerd.io docker-com

    更多

  • CentOS uWSGI env 开机启动服务

    2022.11.24 in Ju4t

    服务 /etc/systemd/system/blog.service [Unit] Description=uWSGI APP blog After=network.target [Service] Type=forking EnvironmentFile=/app/blog/.env ExecStart=/usr/local/bin/uwsgi --ini /app/blog/uwsgi.ini ExecReload=/usr/local/bin/uwsgi --reload /app/blog/uwsgi.pid ExecStop=/usr/local/bin/uwsgi --stop

    更多