openKylin论坛

 找回密码

国产服务器软件 LinWinHttp 重大更新 V1.3 Community Build 2022.10.29 发布,这次... [复制链接]

                                                                                                                                国产服务器 LinWIn Http LinWIn Http 由萤火科技团队开发,专门用于国产操作系统以及 Linux 操作系统的一种开源 HTTP 服务器软件。具有快速部署、快速反应、便捷安全、上手简单和处理高效的特点。拥有 HTTP 服务器模块、反向代理服务器模块、HTTP 安全模块、HTTP 日志模块、API 模块。完全设计符合了国产操作系统的使用环境。

这次更新了什么内容呢
  • 更新异步:代替原本资源占用大的线程极限一换一操作。大大降低了服务器响应时间。增加了服务器处理性能
  • 配置文件跨域:在服务器目录下新建 strict_origin_when_cross_origin.txt 在文件的第一行写入要跨域的网站,服务器便会在提供服务的时候允许跨域。
  • 废弃 Python 脚本关闭服务,使用 Java 多线程关闭服务:使用了专门的 Java 文件来关闭 HTTP 和代理服务,基本上不会出现原版本的关闭错误问题。
  • 更新更多便捷命令:linwinboot 启动命令;linwinreboot 重启服务命令
  • 修复 v1.2 Commutily Build 2022.10.23 重大服务器错误 BUG

最新实用功能 1:便捷前端跨域需求 现在的网页和 web,已经不单单是一个页面这么简单了,而是有各种的跨域需求了,前端的跨域需求如果没有服务器的允许,前端单独的更本无法完成此类需求。LinWin Http 正是发现了这点,前端程序员可以便捷的在服务器网页服务目录下新建 strict_origin_when_cross_origin.txt 文件,在里面的第一行写入需要跨域的网站,并用‘‘,’隔开,解决了服务器跨域各种配置性文件的麻烦

HTTP 处理方式大改变; 之前的版本都采用的是多线程客户端一换一操作,耗费大量的系统资源空间,非常不利于处理服务。最新的版本废弃了 多线程模型,采用了 异步 IO 模型 ,大大的提升了服务器的处理性能和减小了服务器资源的占用,使得 LinWIn HTTP 可以处理比原来更多的数据。

结语 LInWInHttp 的发展之路任然任重道远,走过艰难的开发之路,一步步探索支持国产操作系统,希望大家多多支持这个项目,这是一个用心用情来呵护的开源项目,希望能够发扬光大。

项目地址: https://github.com/LinWin-Cloud/linwin-http-server
参与开发地址; https://gitee.com/LinWin-Cloud/linwin-http-server
                                       
                                    

楼主
发表于 2022-10-29 22:15:49
回复

使用道具 举报

openKylin

GMT+8, 2024-4-26 03:14 , Processed in 0.023445 second(s), 17 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表