c++ - 如何轻松安全地公开c服务/cpp服务

标签 c++ c nginx fastcgi

我想将 cpp 服务作为可执行文件托管,并且能够跟踪日志、处理异常并能够处理高负载。

最佳答案

您可以尝试c-service-interface https://github.com/Taymindis/c-service-interface

这是一个小型桥接引擎,可以处理高负载的请求,任何段错误都不会破坏引擎,它会捕获并释放线程,它构建在NGINX、FCGI之上。在到达您的界面之前,您可以通过 NGINX 设置代理、负载平衡、身份验证。

下面显示的链接是一个wiki,指导您如何从头开始。

https://github.com/Taymindis/fcgi-function/wiki/How-to-build-a-cpp-service-on-c-service-interface

关于c++ - 如何轻松安全地公开c服务/cpp服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44580454/

相关文章:

c++ - 在没有 Xcode 的 Mac Bundle 中嵌入框架

c++ - 如何通知模型/ View 底层数据改变了表头?

linux - 在服务器中的哪里可以找到请求是对网站的 DNS 还是端口上的服务器 IP 发出的

ruby-on-rails - Rails 应用程序 SSL 并未应用于整个平台。

c++ - C++ 中包含固定大小数组的队列

c++ - : Limited Range for multiplying. int变量相乘的左移位操作 超出后的运算模式?

c - FindFirstFile 未按预期工作

C - 将项目添加到数组

c - 为什么下面的冒泡排序代码会出现段错误?

nginx - 502 Bad Gateway - NGINX 没有定义解析器来解析