10 2017 档案
摘要:Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个Hash表,Memcached自管理这些Hash表。 Memcached是简单而强大的
阅读全文
摘要:有时候比如一些云主机,没有开放3306端口,这里可以用ssh隧道来连接数据库,更加安全 注意点: 1.本地ssh可以登录远程服务器,(密码或者秘钥) 2.远程数据库需要赋权限给隧道端的ip 命令: ssh -NCPf root@111.111.111.111 -L 3388:192.168.1.1:
阅读全文
摘要:全站https实现某个页面可以http访问,其余全部跳转到https,注意下面的location,如果不加root 配置 找不到这个文件的server { listen 80; server_name www.test.com; if ($request_uri !~* "/test-site-verification.txt") { re...
阅读全文
摘要:注册前要注意配置文件加上 path.repo: ["/data/es_backup"] 然后重启es 不然会报错doesn't match any of the locations specified by path.repo because this setting is empty" 注册一个仓
阅读全文
摘要:一、安装java环境,这么不说了,一般用源码安装,配置好环境变量 二、新建es用户和组,es不能用root启动 三、下载需要的稳定版es 四、解压安装es 五、修改es配置文件 -Xms2g-Xmx2g 六、修改系统参数 七、创建目录 八、使用systemd管理进程 ES_USER="es"ES_G
阅读全文
摘要:java环境这里默认安装了 ,一般源码安装,这里就不说了 一、安装logstash 安装logstash可以用yum安装,也可以用源码安装: yum安装: 1.导入GPG: 2.创建repo文件,vim /etc/yum.repos.d/logstash.repo 3.安装logstash 二、源码
阅读全文
摘要:http://blog.yufeng.info/archives/2456 这篇文章不错 值得看 http://www.361way.com/memory-analysis/5018.html
阅读全文
摘要:通过脚本调用zabbix api 生成screen报错: "vsize": must be between "1" and "100" 查看zabbix源码可知: Zabbix默认创建的Screen的垂直宽度默认最大是100.由于手动创建的Screen的vsize大小要么为0,要么超过了100都会报
阅读全文
摘要:GOROOT golang安装路径。 GOPATH 官方解释,请google。go工作环境中常常用到的一个很重要的环境变量(这种设计类似java)。具体用途:go命令常常需要用到的,如go run,go install, go get等。允许设置多个路径,和各个系统环境多路径设置一样,windows
阅读全文
摘要:(此文刚好遇到转载记录) 一、内部临时表使用 在某些情况下,服务器在处理语句时创建内部临时表,而用户无法直接控制临时表何时发生,完全有MySQL内部自行决定。 MySQL在以下几种情况会创建临时表: 1、UNION查询(MySQL 5.7起,执行UNION ALL不再产生临时表,除非需要额外排序。)
阅读全文