簡體   English   中英

將standalone.xml從Wildfly 8.1遷移到JBOSS EAP 6

[英]Migrating standalone.xml from Wildfly 8.1 to JBOSS EAP 6

我們有一個Javaee應用程序已經在Wildfly 8.1上運行,我們想在JBoss EAP 6上遷移它,因為我們的客戶需要商業許可證。

在Wildfly上,我們具有以下配置

<subsystem xmlns="urn:jboss:domain:ee:1.2">
...
<concurrent>
    <context-services>
        <context-service name="default" jndi-name="java:jboss/ee/concurrency/context/default" use-transaction-setup-provider="true"/>
    </context-services>
    <managed-thread-factories>
        <managed-thread-factory name="default" jndi-name="java:jboss/ee/concurrency/factory/default" context-service="default"/>
    </managed-thread-factories>
    <managed-executor-services>
        <managed-executor-service name="default" jndi-name="java:jboss/ee/concurrency/executor/default" context-service="default" hung-task-threshold="60000" core-threads="50" max-threads="500" keepalive-time="5000" queue-length="1000"/>
    </managed-executor-services>
    <managed-scheduled-executor-services>
        <managed-scheduled-executor-service name="default" jndi-name="java:jboss/ee/concurrency/scheduler/default" context-service="default" hung-task-threshold="60000" core-threads="2" keepalive-time="3000"/>
    </managed-scheduled-executor-services>
</concurrent>
<default-bindings context-service="java:jboss/ee/concurrency/context/default" jms-connection-factory="java:jboss/DefaultJMSConnectionFactory" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/>

我們如何在JBoss EAP上配置它? 我們閱讀了文檔,但是“ concurrent”標記不存在,我們想管理並發線程。

Wildfly 8是面向Java EE 7兼容應用服務器的第一個版本。 Wildfly 10是該系列的最新版本。

JBoss EAP 7是與WildFly 10對應的受支持版本。它現在處於Beta版。

簡而言之,如果您想使用並發標記,則需要使用JBoss EAP 7。

您實際上是在降級。 JBoss EAP 6.2基於JBoss Application Server(AS)7.3.0.Final。 請參閱JBoss EAP組件矩陣以供參考。

如您所見,EAP 7不存在,因為它尚未發布。 隨着組件版本的確定,頁面正在更新。 一旦出現,它將是WildFly,而不是JBoss AS。 如ozOli所寫,對於EAP 7,它將是WildFly10.x。

JBoss EAP 7(不確定WildFly 10)具有一項功能,該功能可以將舊的standalone.xml轉換為新的配置-命名空間,子系統。

曾經有一個名為WindRide的工具正在開發中,該工具旨在進行自動配置遷移,但幾年前就被切斷了。


除了自動服務器配置遷移之外 ,還有一些工具可以協助自動應用程序遷移

JBoss Windup-可插拔的可定制的基於規則的自動遷移工具。

非常好*。

*)參考:我-我是開發人員之一:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM