用 Nginx stream 解决 Xray REALITY 和 HTTPS 站点的 443 端口冲突
记录一次用 Nginx stream 模块在 TCP 层按 SNI 分流,把公网 443 同时留给 Xray REALITY 和普通 HTTPS 站点的配置过程。
~/left2east/post/page/1/
记录软件开发、系统运维、工具使用与持续学习过程中的实践和思考。
记录一次用 Nginx stream 模块在 TCP 层按 SNI 分流,把公网 443 同时留给 Xray REALITY 和普通 HTTPS 站点的配置过程。
重新整理搁置已久的个人博客,并借助 Astro 与 Codex 打造一套极简、Geek 风格的主题。
https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docker.html docker pull docker.elastic.co/elasticsearch/elasticsearch:7.5.2 运行 d
方案一:日志关键字报警 一、系统选型 Elastic 公司有一套免费开源的日志采集系统(ELK),所以我选择拿来即用。 日志流: 日志文件→FileBeat→Logstash→ElasticSearch→Kibana 1、Filebeat Filebeat是一款轻量级日志采集器,
- create 如果文档不存在就创建,但如果文档存在就返回错误 - index 如果文档不存在就创建,如果文档存在就更新 - update 更新一个文档,如果文档不存在就返回错误 - delete 删除一个文档,如果要删除的文档id不存在,就返回错误
查看cpu情况 http://10.15.1.242:9200/ cat/nodes?v=true&s=cpu:desc 查看线程 http://10.15.1.242:9200/ nodes/hot threads http://10.15.1.242:9200/ nodes/
大多数ElasticSearch用户在创建索引时通用会问的一个重要问题是:我需要创建多少个分片? 在本文中, 我将介绍在分片分配时的一些权衡以及不同设置带来的性能影响. 如果想搞清晰你的分片策略以及如何优化,请继续往下阅读. 为什么要考虑分片数 分片分配是个很重要的概念, 很多用
最近在开发过程遇到个十分棘手的事情,在项目中,需要将某天的ES中的数据删除,但是当天产生的数据量非常大,大约是50W+的一个状态。用postman测了一下,删除响应时间大约在一分半左右。这个时间显然会在程序中超时报错。 这个问题在网上没有找到合适的方法,所以只能啃ES的官方API
1.通过Delete命令删除索引数据 2.删除后磁盘空间实际上并没有得到释放,需要再次执行命令操作 3.此时通过命令再次查看,可以发现空间已经释放 作者:攻城狮Jozz 链接:https://www.jianshu.com/p/5074477e392a 来源:简书 著作权归作者所
技术笔记
源数据格式为 配置filter,需要有target 源数据格式为,则不需要target
1.logstash的概念及特点。 概念:logstash是一个数据采集、加工处理以及传输(输出)的工具。 特点: - 所有类型的数据集中处理 - 不同模式和格式数据的正常化 - 自定义日志格式的迅速扩展 - 为自定义数据源轻松添加插件 2.logstash安装配
针对 Elasticsearch 集群时,我们可以通过如下的 cluster/health 命令来查询集群的状态: GET cluster/health 在正常的情况下,它会显示健康的状态,也就是绿色。关于监控的颜色的描述,我们可以参考我之前的文章 “Elasticsearch中
logstash brokers integral log/ stats "search": { "open contexts": 0, "query total": 1133, 查看指定索引的请求量 http://10.15.12.38:9200/ tasks?pretty 查
使用credential helper保存用户名和密码 Git提供了credential helper的功能,可以在本地保存用户名和密码,以便在每次Git命令执行时,不需要重新输入认证信息。 Git支持多种credential helper,包括cache、store、或者其他第
修改 /etc/profile.d/git-prompt.sh MSYS2 PS1
https://github.com/github/platform-samples/tree/master/pre-receive-hooks https://zhuanlan.zhihu.com/p/111797633 https://bbs.csdn.net/topics/
https://gitlab.com/guided-explorations/gitlab-ci-yml-tips-tricks-and-hacks/commit-to-repos-during-ci/commit-to-repos-during-ci/-/blob/master
在开发中,经常会使用git来做版本管理,我们主要是用来管理文件的内容,今天首次发现git还可以记录文件的权限修改,特地记录下。 比如,如下这个文件,没有修改前权限是644: 现在,我们修改成755: 查看git记录,里面已经记录了: 通过diff看看修改内容: 644和755最大
Git clone git@git.betafang.com:ux/mobile client git branch -va git merge origin/master git push origin uc git remote set-url origin git@git.