米狗

  • kubernets
  • docker
  • AWS
  • linux
  • nginx
Kratos
nginx

nginx grafana log config

log_format json_analytics escape=json '{' '"msec": "$msec", ' # request unixtime in seconds with a milliseconds resolution '"connection": "$connection", ' # connection serial number '"connection_requests": "$connection_requests", ' # number of requests made in…

2021年8月11日 0条评论 1059点热度 0人点赞 duhongjun 阅读全文
mysql

MySQL的sql_mode模式说明及设置

MySQL的sql_mode模式说明及设置 MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题.   sql model 常用来解决下面几类问题 (1) 通过设置sql mode, 可以完成不同严格程度的数据校验,有效地保障数据准备性。 (2) 通过设置sql model 为宽松模式,来保证…

2021年8月11日 0条评论 1492点热度 0人点赞 duhongjun 阅读全文
未分类

php安装postgresql扩展

1、安装postgresql基础包; yum -y install postgresql-devel 2、进入php源码ext/pgsql目录进行php编译安装; cd php-7.1.25/ext/pgsql/ /home/xshop/php71/bin/phpize ./configure --with-php-config=/home/xshop/php71/bin/php-config make && make install 同时需要进入以下目录进行安装 [root@xshop 20210…

2021年8月10日 0条评论 1982点热度 0人点赞 duhongjun 阅读全文
docker

Docker pull error : x509: certificate has expired or is not yet valid

最近在做docker pull镜像时,突然报了个错误,提示docker镜像证书无效或过期了,具体报错如下: [root@zabbix docker]# docker pull mysql Using default tag: latest Error response from daemon: Head https://registry-1.docker.io/v2/library/mysql/manifests/latest: Get https://auth.docker.io/token?scope=repo…

2021年8月5日 0条评论 1621点热度 0人点赞 duhongjun 阅读全文
zabbix

Zabbix 4快速升级Zabbix 5.4

最近看docker相关文章,考虑到原有zabbix使用的是zabbix 4.5版本,想着就将zabbix 4.5升级到5.4。原有zabbix是采用rpm安装在linux服务器,本次采用docker进行快速升级。 1、安装docker环境 yum -y install docker-ce docker-ce-cli containerd.io 2、修改docker文件以便可以加速docker下载。 vi /etc/docker/daemon.json { "registry-mirrors": ["https://…

2021年7月16日 0条评论 1450点热度 2人点赞 duhongjun 阅读全文
mysql

Analyze Table 详细说明

Analyze Table 详细说明 MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基本失效了。 我们可以使用SHOW INDEX语句来查看索引的散列程度: SHOW INDEX FROM PLAYERS; TABLE   KEY_NAME COLUMN_NAME CARDINALITY -------…

2021年7月5日 0条评论 1130点热度 0人点赞 duhongjun 阅读全文
mysql

analyze table 生产风险

MySQL中analyze table的作用是?生产上操作会有什么风险? 一、analyze table的作用 1、analyze table 会统计索引分布信息。 2、对于 MyISAM 表,相当于执行了一次 myisamchk --analyze 3、支持 InnoDB、NDB、MyISAM 等存储引擎,但不支持视图(view) 4、执行 analyze table 时,会对表加上读锁(read lock) 5、该操作会记录binlog 二、生产上操作的风险 1、analyze table的需要扫描的page代…

2021年7月5日 0条评论 1126点热度 0人点赞 duhongjun 阅读全文
mysql

mysql sending data 原因分析

近期系统上线,新增加一个报表到生产环境,报表建立好之后在测试环境运行正常,1s内可以出现结果,但到生产环境后发现此报表需要进1000s才能出现,下面针对如何解决: 执行explain sql命令进行分析,具体如下: 通过explain可以看到w表实际是有索引,但是在做关联查询时并未走索引,而是走的全表扫描。 由于此次不知道什么原因造成不走索引,因此将以上sql实际执行完毕,得到以下结果,可以看到sending data话费了约70%的时间。 sending data步骤从字面意思可能我们都理解为从服务器发送数据到客…

2021年7月5日 0条评论 1262点热度 1人点赞 duhongjun 阅读全文
nginx

nginx配置json日志

修改nginx配置文件,增加log_json的日志格式,同时修改主配置文件日志格式为log_json。 log_format log_json '{"@timestamp": "$time_local", ' '"remote_addr": "$remote_addr", ' '"referer": "$http_referer", ' '"request": "$request", ' '"status": $status, ' '"bytes": $body_bytes_sent, ' '"agent": "$…

2021年6月23日 0条评论 1277点热度 0人点赞 duhongjun 阅读全文
未分类

修改filebeat默认索引

setup.ilm.enabled: auto setup.ilm.rollover_alias: "test-system" setup.ilm.pattern: "{now/d}-000001" setup.template.name: "test-system" setup.template.pattern: "test-system-*"   output.elasticsearch: index: "test-system-%{+yyyy.MM.dd}"     filebe…

2021年6月21日 0条评论 1292点热度 0人点赞 duhongjun 阅读全文
1…7891011

近期文章

  • nginx注册服务
  • vsftpd加密传输配置
  • vsftpd安装配置
  • keepalived注册服务
  • redis注册服务

近期评论

  1. hello world 发表在 nginx跨域白名单配置

COPYRIGHT © 2024 米狗. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

沪ICP备2021019346号-1