gateway完全替代AJAX是可行方案吗?

zzccomet

事情是这样的,我打算将一款APP的所有AJAX请求、GET、POST,全部换成gateway。
 
问题1:原先APP里的文章请求,登录、图片、等一切数据传输,都是通过javascript的GET和POST读取接口json数据实现的。那么我这里将APP完全改用gateway来替代这些接口和AJAX。是否有风险?
 
问题2:我的APP框架,只允许同一时刻同时有一个websocket连接运行,因此我直接全局了一个websocket连接gateway。因此短链接,也用的是gateway,并没有用workerman。这样使用,会不会性能不好。
 
综上所述。这样大胆的尝试,会不会有什么问题?

2543 1 0
1个回答

walkor

1、手册有讲,gateway不适合处理http请求。gateway适合做长连接推送。不能用来执行ajax请求
 
2、短连接不要用gateway
 
 

  • zzccomet 2019-07-22

    不是处理HTTP。是直接用TCP或WEBSOCKET替代

  • walkor 2019-07-22

    gateway适合推送,不适合做你说的这些

  • zzccomet 2019-07-22

    @1:那WORKERMAN呢?用TCP或HTTP或UDP,使用它会不会比nginx承载力、响应速度,要更加强大。

  • walkor 2019-07-22

    nginx是处理警静态资源的,workerman是处理业务逻辑的,没有可比性。
    但是workerman会比传统的php框架性能高非常多

年代过于久远,无法发表回答
🔝