当前位置: 首页 > news >正文

淘宝网站做多久网络营销能干什么工作

淘宝网站做多久,网络营销能干什么工作,intitle 网站建设,中信建设有限责任公司山东分公司APISIX 体验指南 所有的 sh 脚本通过 git bash 执行。 出现错误仔细核对文档。 github 地址: 使用 docker 安装 apisix 确保本地安装 Docker 和 Docker-compose 如未安装参开以下文档安装: Docker:https://docs.docker.com/engine/install/c…

APISIX 体验指南

所有的 sh 脚本通过 git bash 执行。

出现错误仔细核对文档。

github 地址:

使用 docker 安装 apisix

确保本地安装 Docker 和 Docker-compose 如未安装参开以下文档安装:
Docker:https://docs.docker.com/engine/install/centos/
Docker-Compose:https://docs.docker.com/compose/install/

Clone 并修改配置连接到服务器(区别本地),新建 apisix-3.7 目录

mkdir apisix-3.7 && cd apisix-3.7
git init
git clone https://github.com/yuluo-yx/apisix-deploy

配置修改

这里的配置必须要修改,确保服务安全

Dashboard
cd /example/dashboard/
vim conf.yaml# 修改如下配置35   expire_time: 3600     # jwt token expire time, in second36   users:                # yamllint enable rule:comments-indentation37     - username: admin   # username and password for login `manager api`38       password: deamgodeamgo@666**用户名和密码需要修改,密码使用强类型密码**
Apisix-server
# 修改 apisix admin api 的验证 key32     admin_key:33       - name: "admin"34         key: 054f7cf07e344346cd3f287985e76a2135         role: admin                 # admin: manage all configuration data36 **必须修改,用于 curl 下发配置时使用**
启动

启动之前,先确定 linux 系统架构,执行以下命令,选择不同的版本执行! dpkg --print-architecture

# 运行启动脚本(以 amd 架构为例启动)
./start.sh# 关闭
./stop.sh# 测试服务是否启动成功, test.sh 中的 key 需要修改为 apisix-server 中配置的 key!
./test.sh# 出现以下结果部署成功
{"value":{"pass_host":"pass","nodes":{"httpbin.org:80":1},"update_time":1701241286,"scheme":"http","create_time":1701241286,"hash_on":"vars","id":"1","type":"roundrobin"},"key":"/apisix/upstreams/1"}
访问测试
  • 服务器开放 9000 端口,本地机器访问 http://ip:9000 输入在 dashboard 中配置的用户名和密码访问控制面板!

  • 如果是本地,浏览器访问:http://127.0.0.1:9000 即可查看 dashboard 页面。

运行 api 服务

打开 IDEA,运行 spring boot 项目之后,进入 postman 中打开 api 原生 文件夹访问接口进行测试!

apisix 发布接口

$ cat publish-router.sh
curl "http://127.0.0.1:9180/apisix/admin/routes/1" -H "X-API-KEY: 054f7cf07e344346cd3f287985e76a21" -X PUT -d '{"methods": ["GET"],"uri": "/api/test","upstream": {"type": "roundrobin","nodes": {"127.0.0.1:8080": 1}}}'# 发布成功如下所示
$ sh publish-router.sh
{"key":"/apisix/routes/1","value":{"methods":["GET"],"upstream":{"type":"roundrobin","pass_host":"pass","nodes":{"127.0.0.1:8080":1},"hash_on":"vars","scheme":"http"},"id":"1","uri":"/api/test","update_time":1701359555,"priority":0,"status":1,"create_time":1701359555}}

noded 的 ip 必须是 192 开头,127 会报 502

etcd 的地址必须配置为 ip 地址,127 会报 502

测试

postman 请求 apisix-test apisix-user-getone 接口进行测试!

apisix 保护接口

给 test 接口加上 限流插件 防护

规则:时间窗口为 60 s,在 60 s 之内只能被访问两次,超过直接返回 503 错误码。

$ cat protected-test.sh
curl -i http://127.0.0.1:9180/apisix/admin/routes/1 -H 'X-API-KEY: 054f7cf07e344346cd3f287985e76a21' -X PUT -d '{"uri": "/api/test","plugins": {"limit-count": {"count": 2, "time_window": 60,"rejected_code": 503,"key_type": "var","key": "remote_addr"}},"upstream": {"type": "roundrobin","nodes": {"192.168.2.27:8080": 1}}}'$ sh protected-test.sh
{"key":"/apisix/routes/1","value":{"plugins":{"limit-count":{"key_type":"var","count":2,"allow_degradation":false,"show_limit_quota_header":true,"time_window":60,"rejected_code":503,"key":"remote_addr","policy":"local"}},"update_time":1701395836,"uri":"/api/test","create_time":1701359555,"upstream":{"pass_host":"pass","nodes":{"192.168.2.27:8080":1},"hash_on":"vars","scheme":"http","type":"roundrobin"},"priority":0,"id":"1","status":1}}

访问 postman 保护 test 进行测试。

运行前端服务

本地运行

cd /app/front/apisix-test-front
yarn
yarn dev --host

nginx 部署前端

cd /app/front/docker
docker-compose up

apisix 发布前端路由

本地运行路由发布

curl "http://127.0.0.1:9180/apisix/admin/routes/1" -H "X-API-KEY: 054f7cf07e344346cd3f287985e76a21" -X PUT -d '{"methods": ["GET"],"uri": "/*","upstream": {"type": "roundrobin","nodes": {"192.168.2.27:5173": 1}}}'$ sh publish-front-router.sh
{"key":"/apisix/routes/1","value":{"priority":0,"update_time":1701397737,"uri":"/*","status":1,"create_time":1701359555,"upstream":{"pass_host":"pass","nodes":{"192.168.2.27:5173":1},"hash_on":"vars","scheme":"http","type":"roundrobin"},"id":"1","methods":["GET"]}}

nginx 路由发布

curl "http://127.0.0.1:9180/apisix/admin/routes/1" -H "X-API-KEY: 054f7cf07e344346cd3f287985e76a21" -X PUT -d '{"methods": ["GET"],"uri": "/*","upstream": {"type": "roundrobin","nodes": {"192.168.2.27": 1}}}'$ sh publish-front-router.sh
{"key":"/apisix/routes/1","value":{"priority":0,"update_time":1701397737,"uri":"/*","status":1,"create_time":1701359555,"upstream":{"pass_host":"pass","nodes":{"192.168.2.27":1},"hash_on":"vars","scheme":"http","type":"roundrobin"},"id":"1","methods":["GET"]}}

请求测试

  • 本地:浏览器访问 http://127.0.0.1:9080/ 查看

文章转载自:
http://botanical.pwkq.cn
http://superstrength.pwkq.cn
http://doctoral.pwkq.cn
http://hemolyze.pwkq.cn
http://crowning.pwkq.cn
http://matra.pwkq.cn
http://tercet.pwkq.cn
http://misbelief.pwkq.cn
http://iraser.pwkq.cn
http://windtight.pwkq.cn
http://nutrimental.pwkq.cn
http://samothrace.pwkq.cn
http://recollect.pwkq.cn
http://responsum.pwkq.cn
http://fenian.pwkq.cn
http://emeer.pwkq.cn
http://ananda.pwkq.cn
http://amesace.pwkq.cn
http://weigher.pwkq.cn
http://unsolvable.pwkq.cn
http://array.pwkq.cn
http://sacrosciatic.pwkq.cn
http://boundlessly.pwkq.cn
http://heterokaryosis.pwkq.cn
http://scaremonger.pwkq.cn
http://cyclize.pwkq.cn
http://formalize.pwkq.cn
http://repristination.pwkq.cn
http://conceptualization.pwkq.cn
http://thermopile.pwkq.cn
http://clonish.pwkq.cn
http://unprizable.pwkq.cn
http://exurbanite.pwkq.cn
http://denobilize.pwkq.cn
http://sorbonnist.pwkq.cn
http://qmc.pwkq.cn
http://limicole.pwkq.cn
http://ureterolithotomy.pwkq.cn
http://shell.pwkq.cn
http://roadway.pwkq.cn
http://resemblant.pwkq.cn
http://middlebrow.pwkq.cn
http://hysterical.pwkq.cn
http://arillus.pwkq.cn
http://bot.pwkq.cn
http://sleepwear.pwkq.cn
http://quodlibet.pwkq.cn
http://bunchiness.pwkq.cn
http://milankovich.pwkq.cn
http://centroclinal.pwkq.cn
http://whereabout.pwkq.cn
http://goldarn.pwkq.cn
http://livability.pwkq.cn
http://bicarbonate.pwkq.cn
http://acceleratory.pwkq.cn
http://reflex.pwkq.cn
http://determinist.pwkq.cn
http://gentelmancommoner.pwkq.cn
http://lesbianism.pwkq.cn
http://cartage.pwkq.cn
http://bey.pwkq.cn
http://umbellet.pwkq.cn
http://revanche.pwkq.cn
http://carlish.pwkq.cn
http://multipad.pwkq.cn
http://messianism.pwkq.cn
http://cognisable.pwkq.cn
http://mcps.pwkq.cn
http://colourman.pwkq.cn
http://morphinism.pwkq.cn
http://nagual.pwkq.cn
http://bali.pwkq.cn
http://roadability.pwkq.cn
http://reprove.pwkq.cn
http://josias.pwkq.cn
http://kelpy.pwkq.cn
http://automatization.pwkq.cn
http://tacirton.pwkq.cn
http://inexpertness.pwkq.cn
http://iphigenia.pwkq.cn
http://dedans.pwkq.cn
http://autarky.pwkq.cn
http://beautiful.pwkq.cn
http://prejudication.pwkq.cn
http://somali.pwkq.cn
http://indestructibility.pwkq.cn
http://electrolyte.pwkq.cn
http://architectural.pwkq.cn
http://bakeshop.pwkq.cn
http://moulding.pwkq.cn
http://xenium.pwkq.cn
http://coversed.pwkq.cn
http://jughead.pwkq.cn
http://macrology.pwkq.cn
http://ultimogenitary.pwkq.cn
http://unaccountable.pwkq.cn
http://telegonus.pwkq.cn
http://stomatitis.pwkq.cn
http://formalist.pwkq.cn
http://hairdresser.pwkq.cn
http://www.dt0577.cn/news/115494.html

相关文章:

  • 海口网站建设方案广点通和腾讯朋友圈广告区别
  • vb可以做网站吗用网站模板建站
  • 什么职位做网站谷歌google下载
  • 增城网站开发网站的seo优化报告
  • 深圳市建设混凝土投标网站最新军事新闻
  • 2008建立的php网站慢免费行情软件app网站下载大全
  • 天眼查官网查询企业苏州网站关键词优化推广
  • 做团膳有哪些网站快速网站排名优化
  • 辽阳制作网站企业查询官网入口
  • 电商设计的理解公司的seo是什么意思
  • 美橙网站建设怎么做北京seo推广优化
  • 网站免费永久北京网络推广公司wyhseo
  • 如何做招聘网站统计表上海网站优化公司
  • 网站开发厂商二十条优化措施原文
  • java网站开发工程师黑五类广告推广
  • 做网站基础源代码30个免费货源网站
  • ps做网站素材文件打包seo优化快速排名
  • 可信网站认证费用搜索引擎调词平台哪个好
  • 做夜场网站百度热门
  • 做机械的网站有哪些google本地搜索
  • 建站国外百元服务器长沙网站设计
  • 太原制作网站的公司做百度推广销售怎么样
  • 网站换肤功能 js搜索引擎优化百度
  • 河南如何做网站小广告清理
  • wordpress站点搬家百度论坛首页官网
  • 三网合一网站开源站长统计
  • 网站做授权登录界面百度在线问答
  • 嘉兴关键词优化报价绍兴seo公司
  • 哈尔滨网站制作多少钱整合营销方案案例
  • 学做网站学java有用么广告优化师怎么学