首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
飞鸿影
掘友等级
后端攻城狮
保持热爱
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
122
文章 76
沸点 46
赞
122
返回
|
搜索文章
最新
热门
ELK实践(一):基础入门
虽然用了ELK很久了,但一直苦于没有自己尝试搭建过,所以想抽时间尝试尝试。原本打算按照教程 《ELK集中式日志平台之二 — 部署》(作者:樊浩柏科学院) 进行测试的,没想到一路出了很多坑,所以又按照自己成功搭建的流程写了本文。 《ELK集中式日志平台之二 — 部署》一文参考价值…
Supervisor使用教程
在项目中,经常有脚本需要常驻运行的需求。以PHP脚本为例,最简单的方式是: 这样能保证当前终端被关闭或者按CRTL+C后,脚本仍在后台运行。但是没法保证脚本异常后自动重启等。 Supervisor 是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台d…
ELK实践(二):收集Nginx日志
这里补充下Nginx访问日志使用的说明。一般在nginx.conf主配置文件里需要定义一种格式: 上面的格式我是基于默认的加了一个$request_time。 然后子配置使用: 即可。 配置: 配置详情: 配置说明: filebeat.prospectors: type 日志类…
Elasticsearch实践(四):IK分词
Elasticsearch默认也能对中文进行分词。 我们先来看看自带的中文分词效果: 结果: 我们发现,是按照每个字进行分词的。这种在实际应用里肯定达不到想要的效果。当然,如果是日志搜索,使用自带的就足够了。 analyzer=default其实调用的是standard分词器。…
Elasticsearch实践(二):搜索
本文以 Elasticsearch 6.2.4为例。 经过前面的基础入门,我们对ES的基本操作也会了。现在来学习ES最强大的部分:全文检索。 先需要准备点数据,然后导入: 这样我们就导入了1000条数据到ES。 注意:accounts.json每行必须以\n换行。如果提示The…
Elasticsearch实践(一):基础入门
本文以 Elasticsearch 6.2.4为例。 注:最新(截止到2018-09-23)的 Elasticsearch 是 6.4.1。5.x系列和6.x系列虽然有些区别,但基本用法是一样的。 官方文档: https://www.elastic.co/guide/en/el…
MySQL数据库设计规范
MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导RD、QA、OP等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、SQL编…
使用crypt配置Basic Auth登录认证
Basic Auth用于服务端简单的登录认证,通常使用服务器Nginx、Apache本身即可完成。比如我们要限定某个域名或者页面必须输入用户名、密码才能登录,但又不想使用后端开发语言,此时Basic Auth就派上用场了。 Basic Auth 使用htpasswd工具进行生成…
Redis使用lua脚本
版本:自2.6.0起可用。 时间复杂度:取决于执行的脚本。 使用Lua脚本的好处: 减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络时延。 原子操作。redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。因此在编写脚本的过程中无需担心会出现竞态条件,无需使…
PHP源码阅读(一):str_split函数
说明:将一个字符串转换为数组。 参数:string为输入字符串。split_length是每一段的长度。 str_split() 使用范例 : 以上例程会输出: 对应的C源码在 ext/standard/string.c 5568行。
下一页
个人成就
文章被点赞
371
文章被阅读
88,977
掘力值
2,078
关注了
29
关注者
3,284
收藏集
1
关注标签
24
加入于
2017-03-11