热点资讯
小程序开发价格 IIS功绩器开垦代理竣事Node接口转发
发布日期:2024-07-31 06:53 点击次数:74
[[434880]] 弁言
最近,碰到了一个坑,碰了许多壁,才得以处置是以这里记载一下。也便捷全球以后若是碰到的话少踩坑。
是这么的,之前搞过Nginx功绩器转发Node接口,大体是这么的。
比如,我在云功绩器上使用Node开垦了一个/api/getList的接口,何况监听的端口是6600,那咱们使用Nginx就不错这么来转发。
http 小程序开发价格{ include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; gzip on; upstream springboot { server 127.0.0.1:6600 max_fails=2 fail_timeout=5s; } server { listen 80; # 主机名或域名 server_name www.xxx.com; location / { proxy_pass http://springboot; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }
是以不错就这么肯求:http://www.xxx.com/api/getList/,骨子上肯求的是云功绩器上的http://127.0.0.1:6600/api/getList/。
本期为排列三第2024182期开奖,历史上排列三第182期已开出了19期奖号了:
是的,天然不是图形化开垦,关联词这种号召式的开垦我个东谈主以为愈加便捷(可能我Nginx用得比拟多)。
实战咱们看完Nginx的开垦,那么咱们再来看下IIS是怎样转发的。
咱们来分步调来进行开垦。
一、装置ARR 3.0(Application Request Routing)与设置装置衔接:https://www.iis.net/downloads/microsoft/application-request-routing 。
装置生效之后,在号召行输入以下号召,重启IIS功绩器。
app开发iisreset
在功能页面你就不错看到Application Request Routing的图标。
然后,咱们双击点击图标,参加功能开垦页面。参加之后,点击右边栏的Server Proxy Settings。
临了,勾选Enable proxy,其他选项保握近况。然后,小程序开发价格点击行使按钮,保存就不错了。
二、装置与设置 URL 重写(URL Rewrite)装置衔接:https://www.iis.net/downloads/microsoft/url-rewrite 。
装置生效之后,在IIS功能视图页面就不错看到URL重写按钮。
双击URL重写按钮,参加开垦页面。然后,点击右侧边栏的添加端正按钮。
遴荐空缺端正,点击笃定。
参加剪辑入站端正页面。
字据之前的接口,咱们不错这么开垦。称呼你不错起一个好记的名字,这里我就起一个6600的名字。
因为咱们的接口是/api/getList,以后可能会有/api/getList1、/api/getList2等接口,是以咱们这里定的正则抒发式形式字符是^(.*?)/?api/(.*)$。
临了咱们开垦一下需要重写的URL, 也即是[http://localhost:6600/{R:0}](http://localhost:6600/{R:0}),点击行使保存即可。
这么咱们就设置完成,看到列表中有咱们开垦的6600项。
域名www.xxx.com,在IIS如故绑定好了。是以通常不错这么肯求:http://www.xxx.com/api/getList/,骨子上肯求的是云功绩器上的http://127.0.0.1:6600/api/getList/。
结语IIS 设置偏图形化,按理讲应该更友好一些,但事实是增添了许多操作步调,比起Nginx 的几行设置文献,骨子体验反而复杂许多。是以,我个东谈主更比拟倾向于Nginx。