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

重庆五号线金建站携程网站建设要求

重庆五号线金建站,携程网站建设要求,全面的河南网站建设,湖南省住房城乡建设网站前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。 安装kong-database docker run -d --name kong-database \-p 5432:5432 \-e POSTGRES_USERkong \-e POSTGRES_DBkong通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。 安装kong-database docker run -d --name kong-database \-p 5432:5432 \-e POSTGRES_USERkong \-e POSTGRES_DBkong \postgres:9.4 安装kong docker run -d --name kong \--link kong-database:kong-database \-e KONG_DATABASEpostgres \-e KONG_CASSANDRA_CONTACT_POINTSkong-database \-e KONG_PG_HOSTkong-database \-p 8000:8000 \-p 8443:8443 \-p 8001:8001 \-p 7946:7946 \-p 7946:7946/udp \kong:latest 8000端口 http 监听客户端传入的HTTP流量 8443端口 https 监听客户端传入的HTTPS流量 8001端口 admin api监听端口 安装kong-dashboard docker run -d -p 8080:8080 --name kong-dashboard pgbi/kong-dashboard:v2 kong-dashboard管控台访问地址http://172.16.222.115:8080 注册api服务 有如下两个api服务 http://172.16.222.115:8129/info http://172.16.222.115:8129/users 向kong中添加api curl -i -X POST --url http://172.16.222.115:8001/apis/ --data nameinfo --data uris/info,/getinfo --data methodsGET --data upstream_urlhttp://172.16.222.115:8129/info --data strip_uritrue curl -i -X POST --url http://172.16.222.115:8001/apis/ --data nameusers --data uris/users,/getusers --data methodsGET --data upstream_urlhttp://172.16.222.115:8129/users --data strip_uritrue 注意 name为api服务名不能重复 hosts、uris、methods至少应指定一个uris指定该api在kong上访问时的uri路径当有多个时使用逗号分割 upstream_url为真正的api服务地址 strip_uri表示通过其中一个uris前缀匹配API时是否从upstream_url中删除匹配到的uris前缀。默认值true kong-dashboard管控台api列表 访问注册在kong中的api服务 curl -i -X GET --url http://172.16.222.115:8000/info curl -i -X GET --url http://172.16.222.115:8000/getinfo curl -i -X GET --url http://172.16.222.115:8000/users curl -i -X GET --url http://172.16.222.115:8000/getusers 从kong中删除api curl -i -X DELETE http://172.16.222.115:8001/apis/info curl -i -X DELETE http://172.16.222.115:8001/apis/users 查看apis列表 curl -i -X GET http://172.16.222.115:8001/apis 或浏览器访问http://172.16.222.115:8001/apis 插件管理 添加插件 /apis/{name or id}/plugins/ 安装file-log插件 curl -X POST http://172.16.222.115:8001/apis/{api}/plugins \--data namefile-log \--data config.path/tmp/file.log 安装rate-limiting curl -X POST http://172.16.222.115:8001/apis/{api}/plugins \--data namerate-limiting \--data config.second5 \--data config.hour10000 安装ip-restriction插件 curl -X POST http://172.16.222.115:8001/apis/{api}/plugins \--data nameip-restriction \--data config.whitelist172.16.222.115--data config.blacklist143.1.0.0/24 安装key-auth插件 curl -X POST http://172.16.222.115:8001/apis/{api}/plugins \--data namekey-auth \--data config.hide_credentialstrue --data config.key_namesapikey 创建Consumer curl -X POST http://172.16.222.115:8001/consumers/ \--data usernameadmin \--data custom_idqtonecloud-admincurl -X POST http://172.16.222.115:8001/consumers/ \--data usernameguest \--data custom_idqtonecloud-guest 创建API Key curl -X POST http://172.16.222.115:8001/consumers/{consumer}/key-auth -d 使用API Key调用服务 curl http://172.16.222.115:8000/getusers?apikeyad097442ea4e4e0c911da52ad5c4cea2 安装basic-auth插件 curl -X POST http://172.16.222.115:8001/apis/{api}/plugins \--data namebasic-auth \--data config.hide_credentialstrue 创建Consumer curl -d usernameqtonecloudcustom_idqtonecloud http://172.16.222.115:8001/consumers/ 创建Credential curl -X POST http://172.16.222.115:8001/consumers/{consumer}/basic-auth \--data usernameadmin \--data passwordadmin 使用Credential调用api服务 curl http://172.16.222.115:8000/getusers \-H Authorization: Basic YWRtaW46YWRtaW4 其中YWRtaW46YWRtaW4为上一步中username与password的Base64编码后的值即admin:admminBase64编码后的值 安装ACL插件ACL依赖authentication plugin 安装acl添加组白名单、黑名单 curl -X POST http://172.16.222.115:8001/apis/{api}/plugins \--data nameacl \--data config.whitelistuser, admin--data config.blacklistguest 关联Consumers curl -X POST http://172.16.222.115:8001/consumers/{consumer}/acls \--data groupguest 启用任何一种Authentication插件如之前安装的basic-auth或key-auth插件 使用对应的Authentication插件认证方式调用api 查看插件列表 curl -i -X GET http://172.16.222.115:8001/plugins 或浏览器访问http://172.16.222.115:8001/plugins kong-dashboard管控台插件列表 rate-limiting插件限流 ip-restriction插件IP黑名单 key-auth插件 basic-auth acl 同时启用basic-auth和acl 参考资料 https://getkong.org/install/docker/ https://getkong.org/plugins/ https://github.com/PGBI/kong-dashboard   原文地址: https://github.com/ameizi/DevArticles/issues/165
http://www.zqtcl.cn/news/985547/

相关文章:

  • 购物网站开发背景及目的做百度推广网站咱们做
  • 漳州最专业的网站建设公司网站建设工作方案
  • 江西省建设厅网站官网网站备案期间可以用二级域名访问网站吗
  • 三丰云做网站步骤php网站建设视频教程
  • 赤峰网站开发公司wordpress电子商务主题 中文
  • 网站建设运营工作业绩怎样查看网站备案号
  • 江苏常州网站建设公司外贸网站建设盲区
  • 响应式网站设计教程wordpress 医院主题
  • 手机上怎么上传网站吗舟山做网站
  • 程序员做个网站要多少钱呢网站开发设计技术路线
  • 企业网站优化与推广哪个网站seo做的最好
  • 学做网站 软件合肥市建设投资有限公司
  • 网站开发优势用php制作一个个人信息网站
  • wordpress百度推送代码兰州网站关键字优化
  • 有了域名怎么建设网站在线crm免费将夜2
  • 网站建设 技术方案模板长沙手机网站公司
  • 游戏网站建设免费版百度只更新快照不收录网站
  • html小清新类型网站网站建设中应注意哪些问题
  • 网站开发技术和seo的联系精品课程网站建设 公司
  • 大型网站建设一般多少钱wordpress 调用百度前端公众库
  • 个人电脑做网站服务器网站地方网站域名用全拼
  • 我们网站在那里登陆后台系统管理成都app制作开发
  • 可以做问卷调查的网站仙居网站建设
  • 知名网站建设公司电话做一个小程序需要多少钱
  • 外贸找客户有什么网站个人如何做网站
  • 旅游项目网站开发ui界面设计分析
  • 企业建设网站没有服务器代理网页浏览
  • 深圳网站建设新闻网站建设营销的企业
  • 建筑设计网站软件排名工具
  • wordpress theme珠宝最适合seo的网站源码