基于DockerCompose进行镜像组合部署-以智能114项目为例 背景:单独使用docker构建了多个镜像了,然而在项目的时候,这些镜像需要一个个启动,以智能114系统为例,依赖环境包括uWSGI+Django、NGINX、Redis、MySQL、ElasticSearch,如果是一个个启动docker镜像,感觉总还是有不方便的时候 docker-compose应该是提供了一种编排方法,具体还要在学习的使用细看 2022-12-02 develop > docker > docker使用 #docker
ElasticSearch报错解决 和ElasticSearch相关的报错解决以后都将陆续写在这个博客中 2022-12-02 develop > elasticsearch #elasticsearch
基于Docker进行项目部署-以智能114项目为例 背景:该篇博客记录使用docker进行项目部署的例子,介绍了Dockerfile以及一些常用的docker命令、一些遇到问题的QA等 主要涉及uWSGI+Django、NGINX、Redis这几个服务的Dockerfile以及build、run运行方式 未来将在这个博客中补充MySQL与ElasticSearch的镜像制作 2022-11-26 develop > docker > docker使用 #docker
Docker离线安装 背景:很多场景下我们需要对服务进行离线部署 一方面像是电信那边服务器的话,本身是内网环境不能连外网 另外一方面是有最近有一句让我触动很深的话,在我们部署服务的时候,要明白自己需要的依赖是哪些,这样不会因为以后软件版本没人维护就用不了了,或者不会因为版本对不上就报错查不出来结果的。这个确实是实际场景会经常面临到的问题 2022-11-25 develop > docker > docker使用 #docker
nginx离线安装 离线安装nginx,用到的nginx-1.22.0的百度网盘地址(这个安装包不知道是不是已经把依赖给涵盖了,在完全全新的服务器上安装感觉可能还是有问题): 链接: https://pan.baidu.com/s/1HbMrAcLd5FT6bz0ji_vZWg 提取码: 6guw 2022-11-25
Linux操作系统相关及命令分类总结 该篇博客整理Linux操作系统相关的操作和命令,方便使用时查阅以及复习 2022-11-25 develop > mixed > linuxmacos #linuxmacos
二、redis线程模型 二、redis线程模型1. Redis是单线程吗?Redis的单线程指的是「接收客户端请求->解析请求->进行数据读写->发送数据给客户端」,这个过程是由一个线程(主线程)来完成的,也就是我们常说redis是单线程的原因 但是redis程序并不是单线程的,redis在启动的时候,是会自动启动后台线程的: redis在老版本,会启动两个后台线程,分别处理关闭文件、AOF刷盘的操作 2022-11-23 develop > redis #redis
一、redis基本数据类型:“5种基础”数据类型+“3种特殊”数据类型 该篇博客介绍redis的基本数据类型,以及基础类型的背后实现原理(底层) “5种基础”数据类型:String、List、Set、Zset、Hash; “3种特殊”数据类型:HyperLogLogs(基数统计),Bitmaps(位图)和geospatial(地理位置); Redis基本数据类型; Redis底层数据结构; 2022-11-21 develop > redis #redis