簡體   English   中英

使用Thrift的非阻塞SSL服務器

[英]Non-blocking SSL server using Thrift

Thrift提供了幾種不同的非阻塞服務器模型,例如TNonblockingServerTHsHaServerTThreadedSelectorServer 但是,我想在服務器上啟用SSL 看來SSL僅適用於Thrift中的阻止服務器。

有人對Thrift中的非阻塞SSL服務器有任何線索嗎? Java示例將不勝感激。

擔心Java應用程序中的SSL的一種替代方法是將類似nginx( http://wiki.nginx.org/SSL-Offloader )的東西作為反向代理。

這具有應用程序的優勢,不需要關心SSL,但確實需要在堆棧中多一層。

客戶端將連接到nginx服務器,而不是直接連接到您的客戶端,nginx會將這些連接轉發到您的Thrift服務器。

您不必為此使用兩個不同的服務器,只需將Thrift服務器配置為僅偵聽localhost(ipv4為127.0.0.1),讓nginx偵聽您的外部接口並轉發到localhost。

編輯:客戶端->服務器在最后一段

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM