【问题标题】:What is the point to make more than one connection to a server? [closed]与服务器建立多个连接有什么意义? [关闭]
【发布时间】:2015-07-09 22:16:06
【问题描述】:

Server 对象是主要的应用程序容器。服务器 管理所有传入连接以及所有设施 由框架提供。一台服务器can contain不止一台 连接(例如监听 80 和 8080 端口)。

与服务器建立多个连接有什么意义?记忆?速度?安全吗?

【问题讨论】:

    标签: node.js server hapijs


    【解决方案1】:

    最明显的用例是允许将 TLS 和非 TLS 请求路由到同一服务器。您与同一台服务器建立了 2 个连接,一个带有 TLS 配置,另一个没有。

    var Hapi = require('hapi');
    
    var server = new Hapi.Server();
    
    // Receives TLS requests
    
    server.connection({
        port: 443,
        tls: {
            key: ...,
            cert: ...
        }
    });
    
    // Requests HTTP requests
    
    server.connection({ port: 80 });
    
    ...
    

    【讨论】:

    • 啊!这很酷!非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2020-06-19
    • 2020-05-11
    • 1970-01-01
    • 2012-09-11
    • 2021-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多