mod mono xsp
2024-10-20 01:42:20
Mod_Mono 是Apache的一个扩展模块,使得apache支持asp.net。
该模块传递asp.net的请求到一个额外的程序 mod-mono-server(该程序是在安装xsp的时候自动安装的),实际的求情处理是由该程序处理的。而Mod_Mono 和 mod-mono-server之间的通信是通过tcp的socket进行的。
最简单的应用场景是用apache作为前端的http服务器,该http服务器传递请求给mod-mono-server来处理,下图说明了如何工作:
实际上mod_mono是寄宿与apache之内的一个模块。它依赖于apache的配置,是单进程还是多进程,所有的这些进程将会发送aps.net 请求给mod-mono-server进程,mod-mono-server进程内能寄宿多个独立的应用程序,应用程序之间的相互隔离是通过单个mono虚拟机的多个应用程序域来实现。尽管应用程序域提供了足够强的隔离即便,同时mod_mono 也可以通过配置不同的url路由到不同的mod-mono-server进程。你可以这样使用它:
- 作为ISP, 可以隔离不同的用户到不同的进程
- 允许在一台运行的服务器上实验独立的产品代码
- 允许内核按照不同的隔离规则来执行不同的进程 (for example with AppArmor or SELinux)
- 设置Cpu、硬盘、内存不同的配额到不同的进程
例如,在上面的设置中,apache的工作者将会把请求(/forums and /support)路由到 服务器上设置为user=community的mod-mono-server服务器进程,该进程仍然用两个单独的应用程序域来隔离forums 和support
最新文章
- 用javascript判断一个html元素是否存在的五种方法:
- 基于Qt的流程设计器(一)
- javascript实现数据结构与算法系列:线性表的静态单链表存储结构
- HTTP返回码总结
- EhCache 分布式缓存/缓存集群
- 支持https请求以及https请求的抓包
- 开始学javascript基础
- 具体解释VMware 9.0.1安装MAC OS X 10.8(历时近3日感想篇)
- hdu 1671 Phone List(字典树)
- Linux查看系统信息的命令及已安装软件包的命令
- Python:多线程
- JUC源码1-原子量
- FFMpeg笔记(六) 滤镜命名规则及使用libavfilter对视频尺寸进行裁切
- C语言中的随意跳转
- win7 IIS7 发布网站遇到 HTTP 错误 500.19 由于权限不足
- Laravel和thinkphp的区别/优缺点
- Tensorflow 模型文件结构、模型中Tensor查看
- MySQL使用全文索引(fulltext index)
- 【转】Socket状态变迁图
- 洛谷 P2056 [ZJOI2007]捉迷藏 题解【点分治】【堆】【图论】