代码拉取完成,页面将自动刷新
Doorkeeper是一个反向代理网关,基于Spring Boot,Netty和OkHttp构建。项目持续开发中(不定期),目前已实现的功能如下:
mvn package
配置示例:
ok:
http:
connect-timeout: 30
read-timeout: 30
write-timeout: 30
max-idle-connections: 200
keep-alive-duration: 300
reverse:
proxy:
name: SGW v1.0
host: localhost
port: 8086
ssl: #SSL 配置,
enabled: true
keypass: xxxxxx #密钥密码
storepass: xxxxxx #keystore密码
storePath: xxxxxx.jks #keystore路径
routes: #路由规则配置,从上到下匹配,匹配成功马上返回
- id: srv80_static
stripPrefix: true #重写为远程路径时是否移除匹配的路径前缀,比如为true时从 /srv80/static/aaa.png -> http://remotehost/aaa.png
staticResource: true #是否为静态资源
serverPath: D:\\tmp\\static #staticResource为true时,存放静态资源的物理路径,比如 /srv80/static/folderA/aaa.png -> D:\\tmp\\static\\folderA\\aaa.png
predicates: #路径匹配规则,**模糊匹配,支持/srv80/static/** 或 /srv80/static/**/test 或 /srv80/static/**.png
- Path=/srv80/static/**
- id: srv80_dynamic
remoteHost: http://localhost:8080
stripPrefix: true
predicates:
- Path=/srv80/**
- id: srv81_dynamic
stripPrefix: true
remoteHost: http://localhost:8081
predicates:
- Path=/srv81/**
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。