Nginx 如何支持http和https的访问

在配置网站的http和https访问的时候,我们一般会将http直接重定向的https的网址,我的网站在引入websocket-test测试的时候,出现了https的时候,不能测试ws的协议,安全考虑就是https网址不能访问ws,在FIrefox的浏览器中会提示: ``` DOMException: The operation is insecure. ``` 在google Chrom

- 阅读全文 -

一条查询SQL语句在数据库执行的简单介绍

####MYSQL分层架构(客户端/Server层/存储引擎) 结构图大概如下: ![mysql.png](https://darrykinger.com/usr/uploads/2020/09/677529121.png) #####1. 客户端 客户端,不同的语言有不同的实现数据库连接的驱动,比如PHP有```pdo```,Golang有```xorm```等等,属于应用程序的客户端。

- 阅读全文 -

Redis 缓存命中率

![Redis Cache.jpg](https://darrykinger.com/usr/uploads/2020/08/2472916218.jpg) ####Redis缓存命中率 在Redis的命令行中,运行```info```命令,会获取到: ``` ... keyspace_hits:38157440 keyspace_misses:5735678 ... ``` 其

- 阅读全文 -

Kubernetes(K8S)學習筆記之一Kubernetes的基本概念以及架构

####Kubernetes 集群 Kubernetes 協調一個高可用計算機集群,每個計算機作為獨立單元互相連結工作。 特點: 1. 將容器化的應用部署到集群,不需要綁定到某個特定的獨立的計算器。 2. 应用需要以将应用与单个主机分离的方式打包:它们需要被容器化。 3. Kubernetes 以更高效的方式跨群集自动分发和调度应用容器。 Kubernetes 是一个开源平台,并且可应用

- 阅读全文 -

MYSQL server has gone away .... 的错误提示的解决方案(MYSQL 5.7.26)

在进行数据通过Mysql 的命令行的```source```倒入数据的时候,经常会出现这种```MySQL server has gone away```字样的提示,这种问题大部分的原因是因为```max_allow_packet```字段设置的大小有问题,导致的。 ###问题原因: MySQL通过max_allowed_packet配置项来限制接收的数据包大小,默认一般是2M吧,不同的版本,

- 阅读全文 -

MYSQL5.7 | 5.5 不同版本忘记密码的处理方式

####MYsql 5.7 版本 mysql 很久没有登录了,root的密码早就忘记了,今天一大早,需要使用root以及相关子账号的权限,但是发现密码不对,记得以前只需要修改mysql的配置文件```[mysqld]```的配置option就可以了。但是今天照办,发现不行; 排查了一下问题的原因,对于MYSQL的用户身份验证: 在免密码的模式,在命令行执行```select * from m

- 阅读全文 -

解决-ubuntu18.04.4 下安装redis无法启动

在使用```apt-get```安装redis之后,出现下面的错误: ```bash .... Jan 25 15:15:44 iZ2zeiudkwjc07o9jfa4fgZ systemd[1]: Starting Advanced key-value store... Jan 25 15:15:44 iZ2zeiudkwjc07o9jfa4fgZ systemd[1]: redis-s

- 阅读全文 -