搜索
nodejs前端频繁post 导致很卡的问题
高洛峰
高洛峰 2016-11-07 10:18:01
[Node.js讨论组]

前端js,post过去,频繁的点击,就很卡。这是nodejs的代码:

    var express = require('express');
    var bodyParser = require("body-parser");
    var app = express();

    app.use(express.static('app'));
    app.use(bodyParser.urlencoded({ extended: false }));

    var server = app.listen(config.socket_port, function () {

      var host = server.address().address
      var port = server.address().port

      console.log("应用实例,访问地址为 http://%s:%s", host, port)

    })

    var post_callback = function (post_res, err, res){
        return post_res.end(JSON.stringify({err:err, res:res}));
    }

    app.post('/post', function(req, post_res) {

        let data = req.body;
        let filter = JSON.parse(data.filter);

        return post_callback(post_res, null, []);
    });

这是前端的代码,jquery

$.post(configObj.socket_url+'post', {dbname: _this.dbname, action:_this.dbname+'__get', filter:JSON.stringify(filter)},function(res){
            let jsonObj = JSON.parse(res);
            console.log(jsonObj);
            callBack(jsonObj.err, jsonObj.res);
        });

仔细分析,我没发现哪里出现性能问题。我只是用鼠标快速的点几十下而已。页面就卡了。电脑都非常的卡。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
三叔

页面卡顿跟服务端没什么关系,再者实际应用中类似应用场景,都会做请求限制处理,避免连续无效点击

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号