一、PHP多进程及其实现每个进程都有一个父进程,子进程退出,父进程能得到子进程退出的状态。每个进程都属于一个进程组,每个进程组都有一个进程组号,该号等于该进程组组长的PID。 场景一: 日常任务中,有时需要通过php脚本执行一些日志分析,队列处理等任务,当数据量比较大时,可以使用多进程来处理。 场景 ...
分类:
Web程序 时间:
2020-04-02 13:06:22
阅读次数:
90
一、说说前因后果elasticsearch,kafka,zookeeper,kibana,elasticsearch-head,logstash,logstash是需要经常重启的,你上了点过滤规则或者修改点啥的,每次都尼玛杀进程,再nohup,还看不到日志,这太不符合人性了,人性的优点之一就是懒惰。打开web界面,点一下鼠标解决问题岂不是棒棒哒,还能通过web界面看看后台日志,故而用supervi
分类:
其他好文 时间:
2020-04-01 11:08:17
阅读次数:
74
1.三个节点 2.安装包 3.安装JDK-12版本 在/etc/profile添加环境变量 [root@node3 ~]# source /etc/profile cat >>/etc/profile <EOF export JAVA_HOME=/usr/java/jdk-12.0.1export ...
分类:
其他好文 时间:
2020-04-01 10:41:45
阅读次数:
54
docker run -p 9200:9200 -p 9300:9300 --name elasticsearch \ -e "discovery.type=single-node" \ -e "cluster.name=elasticsearch" \ -v /opt/docker/elastic ...
分类:
其他好文 时间:
2020-03-31 17:14:46
阅读次数:
57
配置node0 # Elasticsearch Configuration # # NOTE: Elasticsearch comes with reasonable defaults for most settings. # Before you set out to tweak and tune ...
分类:
其他好文 时间:
2020-03-30 23:46:01
阅读次数:
129
1、集群状态查看通过这两个界面可以看出1.1如果heap红色,会导致界面查询比较慢.通常是打开了比较多的索引,可以在企业版的日志策略中打开自动关闭索引的功能,通常是打开7天的索引,可以根据具体内存情况多打开几天,比如10天或者15天,不能太多.1.2.如果cpu和load红色,会导致界面查询慢,写入也慢,对采集器的影响尤其明显,采集器的日志中会出现超时或者bulkreject错误.可能原因如下:a
分类:
其他好文 时间:
2020-03-30 17:57:37
阅读次数:
89
介绍最常用的搜索、批量查询和聚合场景的写法,包含分组统计,平均值,排序,区间分组。这是最基本的套路,基本包含了我们常见的需求,熟悉mysql的话,掌握起来非常快,熟悉一下Restful的语法
分类:
其他好文 时间:
2020-03-29 23:54:16
阅读次数:
118
介绍了document的数据格式,并顺带讲解了一下Elasticsearch集群红黄绿三种状态的判定标准,重点是在kibana平台演示的CRUD小案例和bulk批处理示例,最为基础,可以多花一些时间熟悉熟悉
分类:
其他好文 时间:
2020-03-29 10:28:56
阅读次数:
68
最近项目组安排了一个任务,项目中用到了基于 Solr 的全文搜索,但是该 Solr 搜索云项目不稳定,经常查询不出来数据,需要手动全量同步。 而且它还是其他团队在维护,依赖性太强,导致 Solr 服务一出问题,我们的项目也基本瘫痪,因为所有的依赖查询都无结果数据了。 所以考虑开发一个适配层,如果 S ...
分类:
其他好文 时间:
2020-03-29 01:08:03
阅读次数:
138
1. 内存异常circuit_breaking_exception 错误: Elasticsearch exception [type=circuit_breaking_exception, reason=[parent] Data too large, data for [<http_reques ...
分类:
其他好文 时间:
2020-03-28 19:57:45
阅读次数:
519