ES - 常用命令

摘要: 1、删除索引 curl -X DELELTE "http://IP:9200/索引" 2、删除数据 而不删除索引 curl -X POST "http://IP:9200/索引/_delete_by_query?pretty" -H 'Content-Type:application/json' - 阅读全文
posted @ 2022-04-24 15:54 TrustNature 阅读(56) 评论(0) 推荐(0) 编辑

git - 本地代码与远程仓库合并

摘要: 远程仓库已经建立,将本地代码上传至远程仓库。 1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add . 3 阅读全文
posted @ 2022-04-07 16:38 TrustNature 阅读(1075) 评论(0) 推荐(0) 编辑

OpenResty - Redis

摘要: 场景: 请求到达openresty,openresty从redis获取白名单,然后判断请求地址是否再白名单,在白名单转到192.168.189.132服务否则转到192.168.189.131服务 1、在openresty根目录创建目录gray(作为工作空间),在gray目录创建conf(存放ngi 阅读全文
posted @ 2022-03-04 17:41 TrustNature 阅读(637) 评论(0) 推荐(0) 编辑

Nginx、Openresty、Luajit 联系

摘要: 一、lua-nginx-module NGINX 有 11 个执行阶段,可以从 ngx_http_core_module.h 的源码中看到: typedef enum { NGX_HTTP_POST_READ_PHASE = 0, NGX_HTTP_SERVER_REWRITE_PHASE, NGX 阅读全文
posted @ 2022-03-04 15:12 TrustNature 阅读(180) 评论(0) 推荐(0) 编辑

Lua - VScode 开发环境搭建

摘要: IDE首先还是 ZeroBrane Studio ,当然也可以使用 VSCode 一、VScode 插件安装配置 vscode-icons、Lua Debug、Code Runner 为方便调试运行程序,需要对code runner 做如下配置 二、Lua 编译环境配置 Binaries-LuaDi 阅读全文
posted @ 2022-03-04 12:01 TrustNature 阅读(524) 评论(0) 推荐(0) 编辑

Luarocks - 介绍

摘要: Luarocks 是一个 Lua 包管理器,基于 Lua 语言开发,提供一个命令行的方式来管理 Lua 包依赖、安装第三方 Lua 包等,社区比较流行的包管理器之一。 一、源码安装部署 Luarocks wget http://luarocks.org/releases/luarocks-2.4.1 阅读全文
posted @ 2022-03-03 13:48 TrustNature 阅读(212) 评论(0) 推荐(0) 编辑

Kong - 插件开发

摘要: 环境: kong 是用 rpm 方式安装的。 LuaRocks as it is installed along with Kong [root@localhost kong-plugin-huidu-master]# luarocks --version/usr/local/bin/luarock 阅读全文
posted @ 2022-03-01 19:13 TrustNature 阅读(1506) 评论(0) 推荐(0) 编辑

linux - iptables

摘要: 主机防火墙:主要是用来防范单台主机的进出报文; filter表·网络防火墙: 能够实现对进出本网络的所有主机报文加以防护 nat表 iptables 表: iptables 链: 表和链之间的关系: iptables 命令: 查看filter表:# iptables -t filter --list 阅读全文
posted @ 2022-02-25 14:36 TrustNature 阅读(38) 评论(0) 推荐(0) 编辑

linux - firewalld

摘要: firewalld跟iptables比起来,不好的地方是每个服务都需要去设置才能放行,因为默认是拒绝。而iptables里默认是每个服务是允许,需要拒绝的才去限制。 firewalld自身并不具备防火墙的功能,而是和iptables一样需要通过内核的netfilter来实现,也就是说firewall 阅读全文
posted @ 2022-02-24 18:43 TrustNature 阅读(42) 评论(0) 推荐(0) 编辑

SpringBoot - spring.factories

摘要: 在java spring cloud项目中,我们常常会在子模块中创建公共类库,作为驱动包。那么在另外一个子模块中,需要加载配置文件的时候,往往Spring Boot 自动扫描包的时候,只会扫描自己模块下的类。 首先抛出一个问题:如果想要被Spring容器管理的Bean的路径不再Spring Boot 阅读全文
posted @ 2022-02-24 17:14 TrustNature 阅读(77) 评论(0) 推荐(0) 编辑