⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loadb.html

📁 Sun Java System Application Server Enterprise Edition 8.1 管理指南
💻 HTML
📖 第 1 页 / 共 5 页
字号:
</p><a name="wp697461"> </a><p class="pParagraph">重新启动计算机。</p><a name="wp697465"> </a><h3 class="pHeading2">对 Microsoft IIS 的修改</h3><a name="wp697469"> </a><p class="pParagraph">要配置 Microsoft Internet 信息服务 (IIS) 以使用负载平衡器插件,请修改 Windows Internet 服务管理器中的某些属性。Internet 服务管理器位于“控制面板”文件夹的“管理工具”文件夹中。 </p><a name="wp697479"> </a><p class="pParagraph">安装 Sun Java System Application Server 后,请执行以下修改。</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp697481"> </a><div class="pSmartList1"><li>打开 Internet 服务管理器。</li></div><a name="wp697483"> </a><div class="pSmartList1"><li>选择要为其启用插件的 Web 站点。此 Web 站点通常命名为“默认的 Web 站点”。 </li></div><a name="wp697485"> </a><div class="pSmartList1"><li>在此 Web 站点上单击鼠标右键,并选择“属性”以打开“属性”记事本。 </li></div><a name="wp697487"> </a><div class="pSmartList1"><li>要添加新的 ISAPI 过滤器,请打开“ISAPI 过滤器”选项卡,单击“添加”,然后执行以下步骤:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp697493"> </a><div class="pSmartList2"><li>在“过滤器名”字段中,输入 Application Server</li></div><a name="wp697495"> </a><div class="pSmartList2"><li>在“可执行文件”字段中,键入 <code class="cCode">C:\Inetpub\wwwroot\</code>sun-passthrough<code class="cCode">\sun-passthrough.dll</code></li></div><a name="wp697497"> </a><div class="pSmartList2"><li>单击“确定”关闭“属性”记事本。 </li></div></ol></div><a name="wp697499"> </a><div class="pSmartList1"><li>创建并配置新的虚拟目录:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp697501"> </a><div class="pSmartList2"><li>在默认的 Web 站点上单击鼠标右键,选择“新建”,然后选择“虚拟目录”。 </li></div><a name="wp697503"> </a><p class="pStepParaI2">将打开“虚拟目录创建向导”。</p><a name="wp697505"> </a><div class="pSmartList2"><li>在“别名”字段中,键入 <code class="cCode">sun-passthrough</code>。</li></div><a name="wp697507"> </a><div class="pSmartList2"><li>在“目录”字段中,键入 <code class="cCode">C:\Inetpub\wwwroot\</code>sun-passthrough</li></div><a name="wp697509"> </a><div class="pSmartList2"><li>选中“执行权限”复选框。使与权限相关的所有其他复选框保持未选中状态。</li></div><a name="wp697511"> </a><div class="pSmartList2"><li>单击“完成”。 </li></div></ol></div><a name="wp697513"> </a><div class="pSmartList1"><li>将 <code class="cCode">sun-passthrough.dll</code> 文件的路径和 <em class="cEmphasis">application_server_install_dir</em><code class="cCode">/bin</code> 添加到系统的 <code class="cCode">PATH</code> 环境变量中。重新启动计算机。</li></div><a name="wp697515"> </a><div class="pSmartList1"><li>停止然后启动 Web 服务器以使新设置生效。</li></div><a name="wp697517"> </a><p class="pStepParaI1">要停止 Web 服务器,请在此 Web 站点上单击鼠标右键,然后选择“<code class="cCode">停止</code>”。要启动 Web 服务器,请在此 Web 站点上单击鼠标右键,然后选择“<code class="cCode">启动</code>”。</p><a name="wp697519"> </a><p class="pStepParaI1">接下来,在 Web 浏览器中键入以下地址,以访问此 Web 应用程序的上下文根:</p><a name="wp697521"> </a><p class="pStepParaI1"><code class="cCode">http://</code><em class="cEmphasis">webserver_name</em><code class="cCode">/</code><em class="cEmphasis">web_application</em></p><a name="wp697527"> </a><p class="pStepParaI1">其中,<em class="cEmphasis">webserver_name</em> 是 Web 服务器的主机名或 IP 地址,<code class="cCode">/</code><em class="cEmphasis">web_application</em> 是 <code class="cCode">C:\Inetpub\wwwroot\sun-passthrough\sun-passthrough.properties</code> 文件中列出的上下文根路径。检验 Web 服务器、负载平衡器插件和 Application Server 是否运行正常。</p></ol></div><a name="wp697529"> </a><p class="pParagraph">安装程序将自动配置 <code class="cCode">sun-passthrough.properties</code> 中的下列属性。您可以更改默认值。</p><a name="wp697532"> </a><p class="pAnchor"></p><div align="left"><table border="1" cellpadding="5" cellspacing="0"   id="SummaryNotReq1048197">  <caption><a name="wp696513"> </a><p class="pCaption">表 3-1 为 Microsoft IIS 自动配置的 sun-passthrough.properties</p></caption>  <tr bgcolor="#cdccee" align="left" valign="top">    <th scope="col"><a name="wp696521"> </a><p class="pTableHead">属性</p></th>    <th scope="col"><a name="wp696523"> </a><p class="pTableHead">定义</p></th>    <th scope="col"><a name="wp696525"> </a><p class="pTableHead">默认值</p></th></tr>  <tr align="left" valign="top">    <td><a name="wp696533"> </a><p class="pTableText">lb-config-file</p></td>    <td><a name="wp696535"> </a><p class="pTableText">负载平衡器配置文件的路径</p></td>    <td><a name="wp696537"> </a><p class="pTableText"><em class="cEmphasis">IIS_www_root</em><code class="cCode">\sun-passthrough\loadbalancer.xml</code></p></td></tr>  <tr align="left" valign="top">    <td><a name="wp696545"> </a><p class="pTableText">log-file</p></td>    <td><a name="wp696547"> </a><p class="pTableText">负载平衡器日志文件的路径</p></td>    <td><a name="wp696549"> </a><p class="pTableText"><em class="cEmphasis">IIS_www_root</em><code class="cCode">\sun-passthrough\lb.log</code></p></td></tr>  <tr align="left" valign="top">    <td><a name="wp696557"> </a><p class="pTableText">log-level</p></td>    <td><a name="wp696559"> </a><p class="pTableText">Web 服务器的日志级别</p></td>    <td><a name="wp696561"> </a><p class="pTableText">INFO</p></td></tr></table></div><p class="pAnchor"></p><a name="wp697536"> </a><h3 class="pHeading2">配置多个 Web 服务器实例</h3><a name="wp697540"> </a><p class="pParagraph">Sun Java System Application Server 安装程序不允许在单个计算机上安装多个负载平衡器插件。要在单个群集或多个群集中的单个计算机上安装多个带有负载平衡器插件的 Web 服务器,需要手动执行一些步骤来配置负载平衡器插件。</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp697554"> </a><div class="pSmartList1"><li>配置新的 Web 服务器实例以使用负载平衡器插件,如“<a  href="loadb.html#wp697374" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697374">对 Sun Java System Web Server 的修改</a>”、“<a  href="loadb.html#wp697410" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697410">对 Apache Web Server 的修改</a>”或“<a  href="loadb.html#wp697465" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697465">对 Microsoft IIS 的修改</a>”所述。</li></div><a name="wp697556"> </a><div class="pSmartList1"><li>将 <code class="cCode">sun-loadbalancer_1_1.dtd</code> 文件从现有 Web 服务器实例的 <code class="cCode">config</code> 目录复制到新实例的 <code class="cCode">config</code> 目录中。 </li></div><a name="wp697558"> </a><div class="pSmartList1"><li>要使用相同的负载平衡器配置,请将 <code class="cCode">loadbalancer.xml</code> 文件从现有的 Web 服务器实例的 <code class="cCode">config</code> 目录复制到新实例的 <code class="cCode">config</code> 目录中。</li></div><a name="wp697560"> </a><div class="pSmartList1"><li>要使用其他负载平衡器配置,请执行以下步骤:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp697562"> </a><div class="pSmartList2"><li>使用 <code class="cCode">asadmin create-http-lb-config</code> 创建新的负载平衡器配置。</li></div><a name="wp697564"> </a><div class="pSmartList2"><li>使用 <code class="cCode">asadmin export http-lb-config</code> 将新配置导出到 <code class="cCode">loadbalancer.xml</code> 文件中。 </li></div><a name="wp697566"> </a><div class="pSmartList2"><li>将 <code class="cCode">loadbalancer.xml</code> 文件复制到新 Web 服务器的 <code class="cCode">config</code> 目录中。 </li></div><a name="wp697572"> </a><p class="pStepParaI1">有关创建负载平衡器配置并将其导出到 <code class="cCode">loadbalancer.xml</code> 文件的信息,请参见“<a  href="loadb.html#wp697576" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697576">HTTP 负载平衡器配置任务</a>”。</p></ol></div></ol></div><a name="wp697576"> </a><h2 class="pHeading1"><hr />HTTP 负载平衡器配置任务</h2><div class="pSmartList1"><ul class="pSmartList1"><a name="wp697582"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697658" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697658">创建 HTTP 负载平衡器配置</a></li></div><a name="wp697588"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697724" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697724">创建 HTTP 负载平衡器引用</a></li></div><a name="wp697594"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697740" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697740">启用用于负载平衡的服务器实例</a></li></div><a name="wp697600"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697750" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697750">启用用于负载平衡的应用程序</a></li></div><a name="wp697606"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697764" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697764">创建 HTTP 运行状况检查器</a></li></div><a name="wp697612"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697824" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697824">导出负载平衡器配置文件</a></li></div><a name="wp697618"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697854" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697854">更改 HTTP 负载平衡器配置</a></li></div><a name="wp697624"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697868" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697868">启用动态重新配置</a></li></div><a name="wp697630"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697889" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697889">禁用(停止)服务器实例或群集</a></li></div><a name="wp697636"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697913" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697913">禁用(停止)应用程序</a></li></div><a name="wp697642"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp697941" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697941">配置 HTTP 和 HTTPS 会话故障转移</a></li></div><a name="wp697648"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp698020" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp698020">配置幂等 URL</a></li></div><a name="wp697654"> </a><div class="pSmartList1"><li><a  href="loadb.html#wp698036" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp698036">配置 HTML 错误页面</a></li></div></ul></div><a name="wp697658"> </a><h3 class="pHeading2">创建 HTTP 负载平衡器配置</h3><a name="wp697662"> </a><p class="pParagraph">负载平衡器配置是定义负载平衡器的 <code class="cCode">domain.xml</code> 文件中的命名配置。 </p><a name="wp697664"> </a><p class="pParagraph">负载平衡配置非常灵活:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp697666"> </a><div class="pSmartList1"><li>尽管每个负载平衡器只有一个负载平衡器配置,但每个负载平衡器配置可以关联多个负载平衡器。</li></div><a name="wp697668"> </a><div class="pSmartList1"><li>尽管一个域可以关联多个负载平衡器,但一个负载平衡器只为一个域提供服务。</li></div></ul></div><a name="wp697670"> </a><p class="pParagraph">使用 <code class="cCode">asadmin</code> 命令 <code class="cCode">create-http-lb-config</code> 创建配置。指定下列参数:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp697672"> </a><div class="pSmartList1"><li>response timeout</li></div></ul></div><div class="pParaIndent1"><ul class="pParaIndent1"><a name="wp697674"> </a><p class="pParaIndent1">服务器实例必须返回响应的时间(以秒为单位)。如果在该时间段内未收到任何响应,则服务器将被视为处于异常状态。默认值为 60。</p></ul></div><div class="pSmartList1"><ul class="pSmartList1"><a name="wp697678"> </a><div class="pSmartList1"><li>HTTPS routing</li></div></ul></div><div class="pParaIndent1"><ul class="pParaIndent1"><a name="wp697680"> </a><p class="pParaIndent1">指定对负载平衡器的 HTTPS 请求是否会导致对服务器实例的 HTTPS 或 HTTP 请求。 </p><a name="wp697686"> </a><p class="pParaIndent1">有关更多信息,请参见“<a  href="loadb.html#wp697941" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697941">配置 HTTP 和 HTTPS 会话故障转移</a>”。</p></ul></div><div class="pSmartList1"><ul class="pSmartList1"><a name="wp697688"> </a><div class="pSmartList1"><li>reload interval</li></div></ul></div><div class="pParaIndent1"><ul class="pParaIndent1"><a name="wp697690"> </a><p class="pParaIndent1">检查负载平衡器配置文件 <code class="cCode">loadbalancer.xml</code>的更改的时间间隔。当检查检测到更改时,系统将重新装入配置文件。0 值禁用重新装入。</p><a name="wp697696"> </a><p class="pParaIndent1">有关更多信息,请参见“<a  href="loadb.html#wp697868" tppabs="http://docs.sun.com/source/819-1553/loadb.html#wp697868">启用动态重新配置</a>”。</p></ul></div><div class="pSmartList1"><ul class="pSmartList1"><a name="wp697698"> </a><div class="pSmartList1"><li>monitor</li></div>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -