聊聊Apisix从安装到放弃的辛路历程

​最近,有几个老项目需要做一些限流、安全、灰度发布等这些方面的升级。由于项目中也一直在用Nginx做请求转发。所以在在OpenResty,Kong、APISIX三者之间初步对比了一下。从性能、功能和易用性的角度考虑,最终初步选择APISIX这玩意。,对于安装。我本人是比较偏向于,源码或者二进制手动安装。在安装APISIX时,其他都准备就绪了,就在安装APISIX时,很多代码拉不下来。导致我从源码安装到放弃。最终选择Docker方式,去Githubhttps://github.com/etcd-io/etcd/releases/下载编译好的二进制.,先创建好配置文件。,复制一下内容,添加阿里镜像源,聊聊Apisix从安装到放弃的辛路历程,安装Docker,启动Docker服务,设置Docker开机自动启动,下载并安装,上面这个地址非常慢,有时候直接连不通,具体原因,大家肯定都知道。所以下载用国内的镜像地址吧,去下载源码https://github.com/apache/apisix-docker.git。cd apisix-docker/example进入到example目录,由于etcd我是以二进制方式安装,那么apisix_conf和dashboard_conf里面的etcd配置信息改为实际地址和端口。,另外docker-compose-arm64.yml里面的ETCD去掉,再去掉depends_on,删除下面这段,接下来执行启动命令docker-compose -f docker-compose-arm64.yml -p docker-apisix up -d,聊聊Apisix从安装到放弃的辛路历程,这样,APISIX便搭建好了,聊聊Apisix从安装到放弃的辛路历程,我们使用dashboard_conf文件夹中conf.yaml文件里的users属性来登录APISIX.,聊聊Apisix从安装到放弃的辛路历程,聊聊Apisix从安装到放弃的辛路历程,聊聊Apisix从安装到放弃的辛路历程,上游类型可以是,固定维护的节点或者是服务注册,聊聊Apisix从安装到放弃的辛路历程,服务注册中心支持目前比较主流的注册中心,聊聊Apisix从安装到放弃的辛路历程,这里我们选择的是节点方式,聊聊Apisix从安装到放弃的辛路历程,聊聊Apisix从安装到放弃的辛路历程,这时候,我们就可以去访问9080端口的/web1/路径,聊聊Apisix从安装到放弃的辛路历程,刷新一下页面。请求会转发到另外一个服务上,聊聊Apisix从安装到放弃的辛路历程,APISIX初步安装完成,基本功能我们可以基于web UI界面配置完成,还可以借助插件来保护我们的服务,让服务更加稳定、安全。接下来就是进一步的探究APISIX提供的插件。

文章版权声明

 1 原创文章作者:cmcc,如若转载,请注明出处: https://www.52hwl.com/22501.html

 2 温馨提示:软件侵权请联系469472785#qq.com(三天内删除相关链接)资源失效请留言反馈

 3 下载提示:如遇蓝奏云无法访问,请修改lanzous(把s修改成x)

 免责声明:本站为个人博客,所有软件信息均来自网络 修改版软件,加群广告提示为修改者自留,非本站信息,注意鉴别

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年3月5日 上午12:00
下一篇 2023年3月7日 下午10:34