?? transactions.html
字號:
</p><a name="wp465252"> </a><p class="pParagraph">要配置 Application Server 從事務(wù)中恢復(fù)的方法,請執(zhí)行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp465254"> </a><div class="pSmartList1"><li>在樹組件中,選擇“配置”節(jié)點。</li></div><a name="wp465256"> </a><div class="pSmartList1"><li>選擇要配置的實例:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp465258"> </a><div class="pSmartList2"><li>要配置特定的實例,請選擇該實例的配置節(jié)點。例如,對于默認實例 <code class="cCode">server</code>,請選擇 <code class="cCode">server-config</code> 節(jié)點。</li></div><a name="wp465260"> </a><div class="pSmartList2"><li>要配置所有實例的默認設(shè)置,請選擇 <code class="cCode">default-config</code> 節(jié)點。</li></div></ol></div><a name="wp465262"> </a><div class="pSmartList1"><li>選擇“事務(wù)服務(wù)”節(jié)點。</li></div><a name="wp465266"> </a><div class="pSmartList1"><li>要啟用恢復(fù)未完成事務(wù)的操作,請在“重新啟動時”字段中選取“恢復(fù)”。</li></div><a name="wp465268"> </a><div class="pSmartList1"><li>在“重試超時”字段中,設(shè)置 Application Server 嘗試連接無法訪問的服務(wù)器的時間值(以秒為單位)。默認值為 10 分鐘(600 秒)。</li></div><a name="wp465270"> </a><div class="pSmartList1"><li>在“試探性決定”字段中,為事務(wù)中無法訪問的服務(wù)器設(shè)置策略。</li></div><a name="wp465272"> </a><p class="pStepParaI1">除非有充分的理由將此字段設(shè)置為“提交”,否則請將“試探性決定”保留設(shè)置為“回滾”。提交不確定的事務(wù)會破壞應(yīng)用程序的數(shù)據(jù)完整性。</p><a name="wp465276"> </a><div class="pSmartList1"><li>單擊“保存”。</li></div><a name="wp465278"> </a><div class="pSmartList1"><li>重新啟動 Application Server。</li></div></ol></div><a name="wp465284"> </a><h4 class="pHeading3">事務(wù)超時</h4><a name="wp465286"> </a><p class="pParagraph">默認情況下,服務(wù)器不會使事務(wù)超時。即,服務(wù)器無限期地等待事務(wù)完成。如果為事務(wù)設(shè)置了超時值,而事務(wù)在配置的時間內(nèi)未完成,則 Application Server 將回滾此事務(wù)。</p><a name="wp465288"> </a><p class="pParagraph">要設(shè)置超時值,請執(zhí)行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp465290"> </a><div class="pSmartList1"><li>在樹組件中,選擇“配置”節(jié)點。</li></div><a name="wp465292"> </a><div class="pSmartList1"><li>選擇要配置的實例:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp465294"> </a><div class="pSmartList2"><li>要配置特定的實例,請選擇該實例的配置節(jié)點。例如,對于默認實例 <code class="cCode">server</code>,請選擇 <code class="cCode">server-config</code> 節(jié)點。</li></div><a name="wp465296"> </a><div class="pSmartList2"><li>要配置所有實例的默認設(shè)置,請選擇 <code class="cCode">default-config</code> 節(jié)點。</li></div></ol></div><a name="wp465298"> </a><div class="pSmartList1"><li>選擇“事務(wù)服務(wù)”節(jié)點。</li></div><a name="wp465302"> </a><div class="pSmartList1"><li>在“事務(wù)超時”字段中,輸入事務(wù)超時之前等待的秒數(shù)。</li></div><a name="wp465304"> </a><p class="pStepParaI1">事務(wù)超時的默認值為 0 秒。此值禁用事務(wù)超時。</p><a name="wp465306"> </a><div class="pSmartList1"><li>單擊“保存”。</li></div><a name="wp465308"> </a><div class="pSmartList1"><li>重新啟動 Application Server。</li></div></ol></div><a name="wp465314"> </a><h4 class="pHeading3">事務(wù)日志記錄</h4><a name="wp465316"> </a><p class="pParagraph">為了保持被調(diào)用資源的數(shù)據(jù)完整性,同時為了能夠從故障中恢復(fù),事務(wù)日志將記錄有關(guān)每個事務(wù)的信息。事務(wù)日志保存在“事務(wù)日志位置”字段指定的目錄的 <code class="cCode">tx</code> 子目錄中。用戶無法讀取這些日志。</p><a name="wp465318"> </a><p class="pParagraph">要設(shè)置事務(wù)日志的位置,請執(zhí)行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp465320"> </a><div class="pSmartList1"><li>在樹組件中,選擇“配置”節(jié)點。</li></div><a name="wp465322"> </a><div class="pSmartList1"><li>選擇要配置的實例:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp465324"> </a><div class="pSmartList2"><li>要配置特定的實例,請選擇該實例的配置節(jié)點。例如,對于默認實例 <code class="cCode">server</code>,請選擇 <code class="cCode">server-config</code> 節(jié)點。</li></div><a name="wp465326"> </a><div class="pSmartList2"><li>要配置所有實例的默認設(shè)置,請選擇 <code class="cCode">default-config</code> 節(jié)點。</li></div></ol></div><a name="wp465328"> </a><div class="pSmartList1"><li>選擇“事務(wù)服務(wù)”節(jié)點。</li></div><a name="wp465332"> </a><div class="pSmartList1"><li>在“事務(wù)日志位置”字段中輸入事務(wù)日志的位置。 </li></div><a name="wp465334"> </a><p class="pStepParaI1">將創(chuàng)建 <code class="cCode">tx</code> 子目錄,而且事務(wù)日志將被保存在該目錄下。</p><a name="wp465340"> </a><p class="pStepParaI1">默認值為 <code class="cCode">${com.sun.aas.instanceRoot}/logs</code>。<code class="cCode">${com.sun.aas.instanceRoot}</code> 變量是實例的名稱,并在您啟動一個 Application Server 實例時設(shè)置此變量。要查看 <code class="cCode">${com.sun.aas.instanceRoot}</code> 的值,請單擊“實際值”。</p><a name="wp465342"> </a><div class="pSmartList1"><li>單擊“保存”。</li></div><a name="wp465344"> </a><div class="pSmartList1"><li>重新啟動 Application Server。</li></div></ol></div><a name="wp465350"> </a><p class="pParagraph">密鑰點操作可以壓縮事務(wù)日志文件。密鑰點間隔是日志中密鑰點操作之間的事務(wù)數(shù)量。密鑰點操作可以減小事務(wù)日志文件的大小。密鑰點間隔數(shù)越大(例如,2048),事務(wù)日志文件也越大,但密鑰點操作較少,性能可能更佳。密鑰點間隔越小(例如,256),日志文件也越小,而同時由于密鑰點操作較為頻繁,性能會略微降低。</p><a name="wp465352"> </a><p class="pParagraph">要設(shè)置密鑰點間隔,請執(zhí)行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp465354"> </a><div class="pSmartList1"><li>在樹組件中,選擇“配置”節(jié)點。</li></div><a name="wp465356"> </a><div class="pSmartList1"><li>選擇要配置的實例:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp465358"> </a><div class="pSmartList2"><li>要配置特定的實例,請選擇該實例的配置節(jié)點。例如,對于默認實例 <code class="cCode">server</code>,請選擇 <code class="cCode">server-config</code> 節(jié)點。</li></div><a name="wp465360"> </a><div class="pSmartList2"><li>要配置所有實例的默認設(shè)置,請選擇 <code class="cCode">default-config</code> 節(jié)點。</li></div></ol></div><a name="wp465362"> </a><div class="pSmartList1"><li>選擇“事務(wù)服務(wù)”節(jié)點。</li></div><a name="wp465366"> </a><div class="pSmartList1"><li>在“密鑰點間隔”字段中,輸入密鑰點操作之間的事務(wù)數(shù)量。</li></div><a name="wp465368"> </a><p class="pStepParaI1">默認值為 2048。</p><a name="wp465370"> </a><div class="pSmartList1"><li>單擊“保存”。</li></div><a name="wp465372"> </a><div class="pSmartList1"><li>重新啟動 Application Server。</li></div></ol></div><a name="wp465388"> </a><p class="pParagraph"></p><!-- end chapter content --><!-- footer --><!-- navigation --><br /><br /> <table width="100%" border="0" cellspacing="4" summary="Footer navigation table"> <tr><td> <p class="pNavigation"> <a href="ws-security.html" tppabs="http://docs.sun.com/source/819-1553/ws-security.html">上一頁</a>      <a href="index.html" tppabs="http://docs.sun.com/source/819-1553/index.html">目錄</a>      <a href="httpservice.html" tppabs="http://docs.sun.com/source/819-1553/httpservice.html">下一頁</a>      </p> </td></tr> </table><!-- end navigation --><hr size="1" noshade="-1" /><!-- copyright --><p class="pFooter"> <!-- start copyright --><span class="footer"><a href="copyright.html" tppabs="http://docs.sun.com/source/819-1553/copyright.html" class="footer">版權(quán)所有</a> 2004 - 2005 <a href="javascript:if(confirm('http://sun.com/ \n\n該文件無法用 Teleport Ultra 下載, 因為 它是一個域或路徑外部被設(shè)置為它的啟始地址的地址。 \n\n你想在服務(wù)器上打開它?'))window.location='http://sun.com/'" tppabs="http://sun.com/" class="footer">Sun Microsystems, Inc.</a> 保留所有權(quán)利。</span><!-- end copyright --></p><!-- end copyright --><!-- <p class="pFooter" align="right">Last Updated <b>$Update;</b></p> --><!-- end footer --></blockquote></body></html>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -