Resin Installation Quick Start

【信息科学与工程学】【制造工程】计算机科学与自动化——服务器制造中的学科知识01 由可数可加性:μ(A)=∑k=1∞​μ(Bk​)=limn→∞​∑k=1n​μ(Bk​)=limn→∞​μ(⋃k=1n​Bk​)=limn→∞​μ(An​)。:若limsupAn​=liminfAn​=A,则A中的元素恰是那些“最终总是属于An​”的元素,也是那些“属于无穷多个An​但不属于无穷多个Anc​”的元素。:通过构造一个不相交的序列{Bn​},其中B1​=A1​, Bn​=An​∖(⋃k=1n−1​Ak​)。则⋃n​Bn​=⋃n​An​,且Bn​⊂An​。我们称A为一个“集类”或“集合族”。 阅读详情

Quick Start for the Impatient

The Resin web server starts listening to HTTP requests on port 8080 and listens on port 6800 for load balancer or cluster messages. Resin can then be used for development or evaluation. The steps are:

  1. Install JDK 1.5 or later.
    • On Unix, set the JAVA_HOME variable or link /usr/java to the java home.
    • On Windows, check to make sure the JDK installation sets JAVA_HOME correctly.
  2. unzip/untar the Resin download. It will unzip into resin-3.1.0/.
    • resin-3.1.0 is resin.home, the location of the Resin distribution.
    • For now, it is also resin.root, the location of your content. Soon, you will want to move resin.root to something like /var/www.
  3. On Unix, execute use ./configure; make; make install
  4. Start java -jar resin-3.1.0/lib/resin.jar
  5. Browse http://localhost:8080

Adding Content

Once you've made sure Resin is working, you'll want to add some content to the default web site:

  1. Add PHP files like resin-3.1.0/webapps/ROOT/hello.php.
    • The URL in your browser will be http://localhost:8080/hello.php
  2. Add JSP files like resin-3.1.0/webapps/ROOT/hello.jsp.
    • The URL in your browser will be http://localhost:8080/hello.jsp
  3. Add servlets like resin-3.1.0/webapps/ROOT/WEB-INF/classes/test/HelloServlet.java
    • Create a file resin-3.1.0/webapps/hello/WEB-INF/resin-web.xml to configure the servlet.
  4. Add .war files like resin-3.1.0/webapps/hello.war.
    • The URL in your browser is http://localhost:8080/hello
  5. Create web-apps directly like resin-3.1.0/webapps/hello/index.php The URL in your browser is http://localhost:8080/hello.
    • Create a file resin-3.1.0/webapps/hello/WEB-INF/resin-web.xml to configure the 'hello' web application.

Virtual Hosts

You can easily create virtual hosts by creating content in the resin.root/hosts directory:

  1. Add a hello.php to resin-3.1.0/hosts/localhost/webapps/ROOT/hello.php

Permanent content locations

Eventually, you'll want to move your content and configuration into a more permanent location:

  1. Create a permanent resin.root:
    • Create /var/www/webapps/ROOT/index.php
    • Virtual hosts go in /var/www/hosts/www.foo.com/webapps/ROOT
    • Run java -jar resin-3.1.0/lib/resin.jar --resin-root /var/www
    • You can also set <root-directory> in the <cluster> to configure the resin root.
  2. If needed, modify the Resin configuration in resin-3.1.0/conf/resin.conf
    • You can copy resin.conf to somewhere like /etc/resin/resin.conf
    • Run java -jar resin-3.1.0/lib/resin.jar --conf /etc/resin/resin.conf

Running Resin as a daemon

In a deployment environment, Resin will run as a background daemon. The previous steps ran Resin in the foreground, which is convenient for development since the logging output goes to the console. When running as a daemon, Resin detaches from the console and continues running until told to stop.

  1. Start resin with java -jar resin-3.1.0/lib/resin.jar start
  2. Stop resin with java -jar resin-3.1.0/lib/resin.jar stop
  3. Restart resin with java -jar resin-3.1.0/lib/resin.jar restart

Until you're ready to deploy the server, those are all the steps needed to get started with Resin.

Preconditions

Resin 3.1 needs Java before it can run. It needs JDK 1.5 or a later JDK.

Sun's JDK for Windows, Solaris, and Linux can be found at http://java.sun.com. Sun also has links to some other ports of the JDK.

Resin Web Server

The easiest and fastest Resin configuration uses the Resin as the primary or only web server. This configuration provides a Java HTTP server. We recommend you start with this before trying any other configuration.

The server listens at port 8080 in the default configuration and can be changed to the HTTP port 80 during deployment.

Windows

  1. Install JDK 1.5 or later.
  2. Check that the environemnt variable JAVA_HOME is set to the JDK location, e.g. "c:/j2sdk1.5.0_01"
  3. Unzip resin-3.1.0.zip
  4. Define the environment variable RESIN_HOME to the location of Resin, for example "c:/resin-3.1.0"
  5. Execute java -jar resin-3.1.0/lib/resin.jar
  6. Browse http://localhost:8080

Unix (including MacOS-X)

  1. Install JDK 1.5 or later and link /usr/java to the Java home or define the environment variable JAVA_HOME.
  2. tar -vzxf resin-3.1.0.tar.gz
  3. cd resin-3.1.0
  4. ./configure
  5. make
  6. make install
  7. Execute java -jar resin-3.1.0/lib/resin.jar
  8. Browse http://localhost:8080

For more details, see the Resin Web Server configuration page.

Resin with Apache

If you are already using Apache for your web server, you can use Resin with Apache. This configuration uses Apache to serve html, images, PHP, or Perl, and Resin to serve JSPs and Servlets.

The Apache configuration uses two pieces: a C program extending Apache (mod_caucho) and Java program supporting servlets and JSP (srun.) The two pieces communicate with a special high-speed protocol.

To configure Apache with Resin, you must configure both Apache and Resin. The Resin configuration is identical to Resin's httpd configuration. The Apache configuration tells Apache how to find Resin.

  1. On Unix only, compile mod_caucho.so using ./configure --with-apache; make
  2. Make any needed Apache httpd.conf changes
  3. Make any needed Resin resin.conf changes
  4. Restart Apache
  5. Start Resin with resin-3.1.0/bin/httpd.sh on Unix or resin-3.1.0/httpd.exe on Windows.

On Unix, you'll run configure using --with-apache and then make:

unix> ./configure --with-apache=/usr/local/apache
unix> make
unix> make install

For more details, see the Resin with Apache configuration page.

Resin with IIS

You can also combine IIS and Resin. IIS serves static content like html and images and Resin serves JSPs and Servlets. The IIS configuration requires two pieces: isapi_srun.dll, an ISAPI extension which lets IIS talk to Resin, and srun, Resin's Java support.

For this setup you must configure both IIS and Resin. The Resin configuration is identical to Resin's httpd configuration. The IIS configuration tells IIS how to find Resin.

  1. Setup the registry and IIS using resin-3.1.0/bin/setup
  2. Any needed Resin resin.conf changes
  3. Restart IIS
  4. Start Resin with resin-3.1.0/httpd.exe.

For more details and troubleshooting steps, see the Resin with IIS configuration page.


Deploying as a Windows Service

The Resin Web Server can be installed as an Windows service.

To install the service, use

C:/> resin-3.1.x/httpd -install -conf conf/myconf.conf

To remove the service, use

C:/> resin-3.1.x/httpd -remove

You will either need to reboot the machine or start the service from the Control Panel/Services panel to start the server. On a machine reboot, Windows will automatically start the web server.

You can also start and stop the service from the command-line:

C:/> net start resin
...
C:/> net stop resin

Resin's -install saves the command-line arguments and starts the service with those arguments. You can look at them in the control panel, under the executable string.

With multiple servers, you can use -install-as foo to specify the service name.

C:/> resin-3.1.x/httpd -install-as ResinA /
-conf conf/myconf.conf /
-server a
C:/> net start ResinA
SerDes系列之码间干扰的概念 码间干扰出现在传输介质或者元器件的带宽小于所发送的信号带宽时,从时域角度来看,传输路径的带宽限制会使发送信号的上升沿的变化速率变慢,有可能对信号造成高频衰减,并影响到实际数字逻辑电平的转换时序。 阅读详情

相关推荐

雷达原理习题答案【西电】

  目前教材用的是陈老师新版的,但是,我发现课后题有一部分是之前某本书里的。答案如下【建议参看原题→查阅答案】 【原题点这里!!点这里!!】 目录跳转功能目前好像只支持网页版 文章目录% 第一章、第二章% 第三章% 第四章% 第五章% 第六章% 第七章% 第八章 % 第一章、第二章 % 第三章 % 第四章 % 第五章 % 第六章 % 第七章 % 第八章 ...

薛定谔的壳的博客 1万+

Resin专题(一)—— MacOS搭建Resin环境

1     环境搭建1.1     MacOS下搭建Resin+Eclipse开发环境1.1.1 安装Resinresin installation quick starthttp://www.caucho.com/resin-4.0/admin/starting-resin.xtp#OtherUnixLinuxSolarisandMacOSX一:下载、编译、安装Resin-Pro41.下载Res

junbaozi的专栏 3161

【微知】关于GB200 NVL72服务器的一些信息?(36CPU72GPU;LPDDR5X 17T;HBM3e 13.5T;5代NVlink 1.8TB; 720P算力FP8;120Kw)

本文仅根据官网介绍分析,存在纰漏仅供参考。

技术札记 5391

Apache Flink 零基础

低代码、易开发、易维护、可读性强,适配实时数仓分层、指标统计、数据清洗、多源数据关联等绝大多数业务场景,支持Kafka、Doris、MySQL、Hive等主流组件读写,是企业实时开发主流方案。:接收客户端提交的实时/离线任务、解析任务逻辑、生成DAG执行流程图、分配集群资源、调度任务运行、管理Checkpoint/Savepoint、处理任务故障重启、协调集群节点状态。手动触发的状态快照,主要用于任务升级、代码迭代、版本更新、集群迁移、任务重启等运维操作,保证业务无感知、数据不错乱、任务无缝恢复。

2402_85354210的博客 339

西门子S7-200 SMART PLC高速计数器与增量式编码器实战配置指南

在工业自动化控制系统中,传感器是将物理量转换为电信号的关键组件,其中编码器作为核心的位置与速度检测元件,其工作原理基于光电或磁电效应,将机械位移转换为脉冲序列。增量式编码器通过输出相位差90度的A/B两相脉冲,不仅能实现精确的位移测量,还能通过相位关系自动判别运动方向,并通过倍频技术提升分辨率。其技术价值在于为PLC等控制器提供了实时、高精度的位置反馈,是实现闭环控制、提升系统精度与可靠性的基础。在包装机械、物料输送、绕线设备等应用场景中,编码器与PLC高速计数器的协同工作是实现精确定位、定长切割与速度控制

weixin_29178069的博客 396

周立功CAN盒二次开发实录:用QT5.1.0解析汽车CAN报文(附数据可视化技巧)

本文详细介绍了基于QT5.1.0和周立功USBCAN-E-U设备进行汽车CAN总线二次开发的实战过程。核心内容包括利用CANdb++数据库解析原始报文并转换为物理值,以及通过QCustomPlot库实现高性能实时数据可视化,为车载诊断与车联网开发提供了一套完整的工程实践方案。

sugar的博客 1058

每天认识一个组件:Apache Flink

Flink 的核心价值不只是“实时”,而是把持续数据流、事件时间、业务状态和一致恢复放入同一个分布式运行时中。对于实时指标、持续 ETL、CDC、欺诈检测和事件驱动应用,它提供了一套比“消息队列加手工状态管理”更完整的计算模型。

weixin_47983718的博客 651

脑机接口(BCI)从原理到开发实战 07|运动想象BCI实战:基于BCI Competition IV 2a数据集

本文基于BCI Competition IV 2a数据集,详细介绍运动想象脑机接口系统的全流程实现。首先概述了该数据集的实验范式、参数特点和优势,然后指导环境准备与数据下载。通过代码示例展示了数据加载、事件标记提取和信号可视化方法。重点构建了完整的预处理流水线,包括通道选择、重参考、带通滤波(8-30Hz)和ICA去伪迹等关键步骤。文章旨在帮助读者将零散的BCI知识整合为完整的实战项目,掌握从原始脑电数据到运动意图解码的核心技术。

小明的博客 851

每天认识一个组件:Apache StreamPark

StreamPark 解决的核心问题,不是如何执行流计算,而是如何让流处理应用以统一、可管理的方式进入生产环境,它把 Flink 应用开发与运维中的重复工作收拢到统一控制面。

weixin_47983718的博客 513

CVPR2021 CenterPoint源码解读:从VoxelNet到两阶段优化的完整实现细节

本文深度解析了CVPR 2021 CenterPoint模型的完整实现细节,从VoxelNet体素化、稀疏卷积Backbone,到基于中心点的检测头与两阶段精修机制。文章提供了从环境搭建、数据预处理到核心代码模块(如热力图生成、关键点特征提取与MLP Refiner)的实战指南,并分享了训练策略、多任务损失调优及可视化调试等关键工程实践,助力开发者深入理解并复现这一高效的3D目标检测框架。

linux的博客 470

利用 RSAU_LOG_API 把 SAP 安全审核日志接入企业 SIEM 的完整指南

在 SAP 世界里,安全审核日志(Security Audit Log,简称 SAL)是审计和合规的核心基础设施之一。系统会在后台把安全相关的关键事件记录下来,比如:(用户登录与登录失败用户锁定、解锁权限对象或角色变更远程调用(RFC)相关活动关键事务码的启动程序直接执行、批处理作业相关的敏感操作传统 ABAP 系统里,这些日志会写到本地应用服务器上的审计文件中(背后对应类似表RSAUENTR2的结构),包含事件标识、客户端、用户、终端、事务码、时间戳等信息。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 162

京东 Apache Doris 湖仓查询优化实践:从多引擎统一到百万级查询

京东基于 Apache Doris 构建统一湖仓查询引擎,支撑日均百万级查询与 PB 级数据扫描。深入解析 Presto、StarRocks 迁移、分区裁剪、Split 调度、向量化执行及 AI Agent 混合负载优化实践。

SelectDB 409

Juniper SRX PPPoE配置

set interfaces pp0 unit 1 ppp-options chap default-chap-secret 拨号用户名密码。set interfaces pp0 unit 0 ppp-options chap default-chap-secret 拨号密码。set interfaces pp0 unit 0 ppp-options chap local-name 拨号用户名。6号口接运营商进行拨号。

Jian Sun_的博客 750

Casvisor 详解:Apache-2.0 开源堡垒机,一个 Go 二进制实现 SSH、RDP、VNC、Telnet 与会话录像

Casvisor 是 Apache-2.0 的开源堡垒机,用 Go 和 React 写,一个二进制里同时做了 SSH、RDP、VNC、Telnet 四种远程协议,带权限、命令审计、会话录像回放、SSH 网关和网域网关,默认 SQLite 加本地账号开箱即用。

Casbin开源社区 160

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Apache Doris 基础

需根据业务数据特征精准选择,选错模型会导致数据错误、查询性能极差。

2402_85354210的博客 366

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Apache2 Bash CGI:动态时间页面与请求验证

1. 服务介绍 CGI 让 Apache 执行服务端程序并将输出作为 HTTP 响应。本文用固定 Bash 脚本输出系统时间,说明响应头后的空行、模块与执行权限;不接受用户输入或拼接系统命令。 2. 准备运行环境 UOS/Debian 系 Apache2、Bash、管理员配置权限及隔离测试站点。先确认 Apache MPM 和现有虚拟主机,不将整个上传目录开

weixin_44524357的博客 245

Apache Doris 企业版怎么选?SelectDB 提供同源商业支持、私有化部署与信创适配

Apache Doris 企业版怎么选?了解 SelectDB 与 Doris 的同源关系、企业级商业支持、私有化部署、信创国产化适配,以及阿里云、华为云、腾讯云、AWS 云平台部署方案。

SelectDB 401

IIS + 安全狗模块导致 w3wp.exe 程序池崩溃(0xc0000005)踩坑实录

本文记录一次因安全狗IISModule64.dll内存越界导致w3wp崩溃的线上故障,引发接口中断一小时。故障主因是公网暴露的API站点遭海外扫描器攻击,触发防护模块漏洞(0xc0000005),程序池挂死且自动保护机制锁死,无法自愈。应急方案包括:重启程序池、封禁攻击源、部署事件触发式自动重启任务。长期建议:升级安全狗、启用云WAF或白名单访问控制,实现流量清洗前置,避免防护模块与业务耦合。核心启示:对小程序/APP接口,应优先采用来源白名单,从源头杜绝风险,构建分层防御体系。

u013334925的博客 165

Apache Superset 重要特性详解(三):语义层 / 权限 / 缓存 / 嵌入的实战最佳实践(2026 版)

本文详解 Apache Superset 的四大核心生产实践:语义层建模(统一口径,指标唯一定义)、行级安全(RLS)(基于角色动态过滤数据)、缓存调优(配置 Redis 与 TTL 策略提升性能)、仪表盘嵌入(通过 guest token 实现系统集成)。结合决策图、命名规范与安全最佳实践,提供可直接复制的配置模板,助力企业构建可复用、安全、高性能的数据分析平台。

weixin_43128865的博客 682

Apache DolphinScheduler 2026 年 10 月社区贡献总结报告

2026年10月,Apache DolphinScheduler 社区共合并31个PR,17位贡献者参与,净增代码5,924行。以Bug修复为主(14项,占比45.2%),重点提升调度引擎稳定性,修复任务状态不一致、告警丢失等高风险问题。核心模块dolphinscheduler-master与task-plugin获重点关注,新增功能涵盖日期偏移占位符、自定义Kyuubi JDBC URL等。文档与易用性同步优化,社区持续强化系统可靠性与用户体验。

Apache DolphinScheduler开源社区 238

Apache Superset 架构深度解析(二):一次查询从点击到渲染的完整旅程(附架构图 + 时序图)

当用户在Superset中点击图表,一次查询从请求到渲染历经多层协作:浏览器发起请求后,Gunicorn通过RBAC与RLS鉴权,并从PostgreSQL读取元数据;若缓存命中则直接返回结果,否则由QueryContext结合db_engine_spec生成SQL,经SQLAlchemy执行并写入缓存。大查询走Celery异步路径,结果通过Redis Streams推送至WebSocket通知前端。整个过程依赖五级缓存(含筛选、表单、结果集等),生产环境需配Redis实现高性能与高可用。

weixin_43128865的博客 529

小程序上线总卡审核,开发阶段先配齐这 5 项

小程序审核被驳回,主因常非代码问题,而是资质、类目、合规等前置准备不足。建议开发初期即规划五大关键项:明确服务类目与对应资质、提前完成域名备案、完善隐私协议与授权链路、提前开通支付及接口权限、规避诱导分享等违规内容。将“审核通过”纳入项目里程碑,实现功能开发与资质准备并行,可有效压缩周期2-3周,避免因材料缺失导致延期,确保项目稳控节奏、如期上线。

kwwlkj的博客 204

InnoDB 内存结构总览:Change Buffer、AHI 与 Log Buffer

本文系统梳理InnoDB内存结构中的ChangeBuffer、Adaptive Hash Index(AHI)与LogBuffer。ChangeBuffer缓存二级索引页不在内存时的变更,减少随机IO,仅在页加载时合并;聚簇索引修改立即执行,因数据本身不可延后。AHI基于高频等值查询自动构建哈希索引,加速定位,仅支持等值操作。LogBuffer为redo log内存缓冲,配合磁盘日志实现崩溃恢复。三者均服务于性能优化,其中ChangeBuffer与AHI共享BufferPool空间,而LogBuffer独立

bksczm的博客 293

V8 机制、手写核心函数与 TypeScript 类型体操

或固定初始化(如数组先定长、对象先给全字段)保持类型与形状稳定;这些都比"换框架"更基础。只能处理纯数据(丢函数、Date、RegExp、循环引用报错)。生产级深拷贝要处理:原始值短路、循环引用、V8(Chrome / Node 的 JS 引擎)不是"解释一行跑一行"那么简单,它用。图:V8 执行流程——解释执行 + 热点优化,优化失败会 Deopt 回退。JS 内存自动管理,但"自动"不等于"不会漏"。是"固定间隔最多执行一次"。手写 Promise 是"懂异步"的试金石。是"停下后才执行最后一次",

qq_38468358的博客 350

Spring Boot 数据源与 MyBatis(-Plus) 自定义配置详解

本文详解 Spring Boot 中单数据源环境下 HikariCP 与 MyBatis-Plus 的自定义配置。通过手动声明 SqlSessionFactory,实现下划线转驼峰、日志输出、一级缓存策略等精细化控制。结合 HikariCP 核心参数调优(如最大连接数、连接生命周期),确保高性能与稳定性。适用于仅需访问单一数据库的场景,避免多数据源复杂性,兼顾性能与可维护性。

BADAO_LIUMANG_QIZHI的博客 209

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

要努力去发光,而不是被照亮~ 148

LeetCode Hot 100 二叉树专题(二)3 题(Java)

本篇文章共 3 题:543. 二叉树的直径、102. 二叉树的层序遍历、108. 将有序数组转换为二叉搜索树。 每道题都统一按「① 题目分析 & 解题思路 → ② 常见解法(附代码)及讲解 → ③ 知识点总结」的顺序组织;代码使用 Java 编写,节点定义沿用 LeetCode 默认的 TreeNode。

2401_88612756的博客 369
上一篇: eclipse3.2 + lomboz3.2 + Tomcat5.0.28配置开发jsp
下一篇: 关于U盘免疫的一些自我认识
flashlm
博客等级 码龄20年 25粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值