JBoss Fuse 6.2发布–指导如何快速尝试

在上周的红帽峰会上,宣布发布了JBoss Fuse 6.2

我要祝贺保险丝团队发布此版本。 我知道他们今年以来一直非常努力地进行质量检查,并确保质量检查通过了企业产品所期望的高品质壁垒。

因此,带着我的Camel帽子,很高兴看到包含最新的Apache Camel 2.15.2版本的产品,并且用户可以在很长的时间内获得Camel的企业支持和维护。

《行动中骆驼》Camel in Action)的伟大合著者乔纳森·安斯特(Jonathan Anstey)就此版本的要点撰写了博客文章。 您可以从他的博客中找到更多详细信息 。 最大的亮点(我有偏见)当然是从骆驼2.12升级到2.15;)

JBoss Fuse网站已更新,其中包含有关此新发行版的详细信息,您还可以在其中找到下载以及使用入门

不幸的是,现在作为我的个人喜好,他们使入门指南的时间更长,并且……对许多JBoss来说都很美味。 用户不需要从“复杂的”安装过程开始,安装JBoss Eclipse工具,然后从编辑器启动Fuse服务器。

相反,我建议直接跳转安装JBoss Fuse,这是一个简单的下载并解压缩,然后运行脚本。

好的,这是我的替代方法和更简单的安装过程:

  1. 下载JBoss Fuse 6.2.0.GA
  2. 解压缩下载文件,您可以从linux / osx的外壳中解压缩,并使用Windows用户的文件资源管理器等。
    unzip jboss-fuse-full-6.2.0.redhat-133.zip
  3. 从shell更改目录到您将下载文件解压缩的位置:
    cd jboss-fuse-6.2.0.redhat-133/
  4. 启动JBoss Fuse:
    bin/fuse

    和窗户

    bin/fuse.bat
  5. 等待保险丝启动并显示欢迎屏幕:
    JBoss Fuse 6.2-欢迎屏幕

    JBoss Fuse 6.2 –欢迎屏幕

  6. 创建管理员用户(只需一次)。
    首次出现欢迎屏幕时,它会显示一条有关尚未创建管理员用户的消息。
    No user found in etc/users.properties. Please use the 'esb:create-admin-user'
    command to create one.

    因此,要创建这样的用户,请执行该命令以键入所选的用户名和密码。 对于开发和个人使用,最好使用admin / admin,因为这很容易记住。

    JBossFuse:karaf@root> esb:create-admin-user
    Please specify a user...
    New user name: admin
    Password for admin:
    Verify password for admin:
  7. 打开Web控制台并登录。
    现在,我们已经拥有一个有权使用Web控制台的管理员用户,我们可以尝试一下。 因此,使用http:// localhost:8181打开Web浏览器,然后使用您刚创建的用户登录。

    Web控制台基于出色的hawtio ,它提供了丰富的功能。 在屏幕截图上,我们可以访问服务器日志,甚至是shell终端,等等。

    融合器Web控制台显示服务器日志

    融合器Web控制台显示服务器日志

  8. 让我们构建并安装Camel快速入门。
    好的,我们喜欢Camel,因此让我们建立一个示例并将其部署到JBoss Fuse。 为此,请打开一个外壳,并在quickstarts目录中提供了许多示例。

    我们将使用camel-log作为其简单示例,该示例每5秒记录一条消息。 构建示例:

    cd quickstarts/beginner/camel-log

    然后运行:

    mvn clean install

    请注意,每个快速入门都有一个自述文件,其中包含有关如何构建和安装的完整说明(安装是两个选项,可单独使用也可以使用保险丝结构)。 在这里,我们使用独立模式。

    运行时,您会看到类似的内容:

    davsclaus:/opt/jboss-fuse-6.2.0.redhat-133/quickstarts/beginner/camel-log/$ mvn clean install
    [INFO] Scanning for projects...
    [INFO]
    [INFO] ------------------------------------------------------------------------
    [INFO] Building JBoss Fuse Quickstart: camel-log 6.2.0.redhat-133
    [INFO] ------------------------------------------------------------------------
    ...
    [INFO] --- maven-bundle-plugin:2.3.7:install (default-install) @ beginner-camel-log ---
    [INFO] Local OBR update disabled (enable with -DobrRepository)
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------

    如果构建成功,则我们准备安装它。 我们可以从Web控制台或JBoss Fuse shell进行操作。

    在保险丝外壳中键入以下命令,以安装并启动我们刚刚构建的示例:

    JBossFuse:karaf@root> osgi:install -s mvn:org.jboss.quickstarts.fuse/beginner-camel-log/6.2.0.redhat-133
    Bundle ID: 265
    JBossFuse:karaf@root>

    并且在Web控制台中,顶部将出现一个Camel按钮,您可以通过它查看Fuse中所有正在运行的Camel应用程序。

    保险丝Web控制台显示实时运行的所有Camel应用程序

    保险丝Web控制台显示实时运行的所有Camel应用程序

    而且,如果您单击“日志”按钮,那么您将看到骆驼应用程序每隔5秒记录一条消息。

    如果键入以下内容,还可以从保险丝壳中查看日志:

    log:display
    
    2015-07-02 10:07:15,441 | INFO  | #0 - timer://foo | log-route                        | ?                                   ? | 198 - org.apache.camel.camel-core - 2.15.1.redhat-620133 | >>> Hello from Fabric based Camel route! : root
    2015-07-02 10:07:20,441 | INFO  | #0 - timer://foo | log-route                        | ?                                   ? | 198 - org.apache.camel.camel-core - 2.15.1.redhat-620133 | >>> Hello from Fabric based Camel route! : root
  9. 去哪里更多。

好的,这只是快速尝试新的JBoss Fuse 6.2版本的替代入门指南。

在此发行版中,您还可以尝试使用JBoss Eclipse工具。 它具有令人印象深刻的可视化骆驼调试器,以及图形化的骆驼路线编辑器。 Fuse Eclipse团队对工具进行了很多改进,并将继续这样做。 我以前曾对此写过一些博客 。 要安装此工具,请按照官方JBoss Fuse入门指南中步骤1进行操作。

翻译自: https://www.javacodegeeks.com/2015/07/jboss-fuse-6-2-released-guide-how-to-quickly-try-it.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值