码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • GateWay 常用配置文件


    1. ---
    2. #端口
    3. server:
    4. #运行端口
    5. port: 11112
    6. ssl: 配置ssl
    7. key-store: classpath:xxx.work.jks
    8. key-store-password: a2bh5642ot3
    9. key-store-type: JKS
    10. enabled: true
    11. #spring:
    12. # cloud:
    13. # gateway:
    14. #
    15. ---
    16. #服务器信息
    17. spring:
    18. application:
    19. #服务注册名称
    20. name: service-getway
    21. cloud:
    22. gateway:
    23. default-filters:
    24. - DedupeResponseHeader=Vary Access-Control-Allow-Origin Access-Control-Allow-Credentials, RETAIN_FIRST #放入这个解决多从跨域问题 去除重复的 "Vary"、"Access-Control-Allow-Origin" 和 "Access-Control-Allow-Credentials" 字段,并保留第一个出现的字段
    25. discovery:
    26. locator:
    27. enabled: true #开启当前项目服务注册与发现功能 让下面的服务能用
    28. lower-case-service-id: true #把服务名转为小写
    29. routes:
    30. - id: one3
    31. uri: lb://com1
    32. predicates:
    33. - Path=/** # 断言,路径相匹配的进行路由(注意**为通配符)
    34. - Weight=suiyi,2
    35. - id: one4
    36. uri: lb://com2
    37. predicates:
    38. - Path=/** # 断言,路径相匹配的进行路由(注意**为通配符)
    39. - Weight=suiyi,3 #负载均衡设置轮询负载均衡为3
    40. # - id: on1 # 路由的id,没有规定规则但要求唯一,建议配合服务名
    41. # #匹配后提供服务的路由地址
    42. # uri: http://localhost:11111
    43. ## uri: https://api.00000.work
    44. ## uri: https://00000.work:44443
    45. # predicates:
    46. # - Path=/** # 断言,路径相匹配的进行路由(注意**为通配符)
    47. # filters:
    48. # filters:
    49. # - RewritePath=/event-stream
    50. # - AddRequestHeader=Accept, text/event-stream
    51. # - id: on2
    52. # uri: http://localhost:11111
    53. # predicates:
    54. # - Path=/news/** #断言,路径相匹配的进行路由
    55. # - Host=00000.work:11112 #使用的是那个ip地址访问的这个网站
    56. # - Before=2021-10-19T13:10:11+08:00[Asia/Shanghai] #在这个时间前可以访问 还有一个在这个时间后可以访问 还有Between 放两个时间 在这个时间段能访问
    57. # - Cookie=abc,.{3} #标识Cookie必须携带abc值为三位
    58. # - RemoteAddr= 127.0.0.1 #设置允许那个ip能访问网关
    59. # - Header=Connection,keep-alive #必须包含这个参数 请求里面
    60. # - Method=get,post #标识请求必须是post
    61. # - Query=title #里面必须包含名称叫title属性
    62. ---

  • 相关阅读:
    Dart 3.5 更新详解
    Diagrams——制作短小精悍的流程图
    Ubuntu 20.04编译GPMP2过程记录
    【Linux】Linux基本使用和Web程序部署,我奶奶都能看懂
    【Python刷题篇】——Python入门 010 内置函数(四)
    峟思科普小(1)型土石坝安全监测设备的基本配置与策略
    【毕业设计】深度学习 opencv python 实现中国交通标志识别
    冲量在线出席隐私计算Meet-Up活动,探讨如何利用可信执行环境(TEE)和软硬件结合的方案使隐私计算市场迈向大规模生产
    UNIAPP微信小程序中使用Base64编解码原理分析和算法实现
    使用REPLACE将数据库某一列字段进行字符串操作
  • 原文地址:https://blog.csdn.net/qq_56040798/article/details/133970618
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号