zoukankan      html  css  js  c++  java
  • wildFly(Jboss as)入门

    目录  

    简介  

    安装  

    使用

    简介

      JBoss AS 从8版本起名为wildfly。JBoss是纯Java的EJB(企业JavaBean)服务器。

      JBoss As 由 Redhat出品的开源免费服务器,采用业界最优的开源Java Web引擎,Tomcat内核作为其Servlet容器引擎,即整合Apache Server和Tomcat为一体,

      同时还支持其他 Web 技术的集成(php,.net)。wildfly openSource 仅支持java开发。

      如果系统不是很大并且并发不是特别高的话,建议使用tomcat,jboss毕竟是重量级的,同时占用好几个端口,启动内存开销大,在大中型系统高并发方面有优势。不过wildFly做了轻量化。

      jboss EAP是rebhat的企业稳定版,因wildfly会时不时的更新,修复和升级。但因jboss将所有功能集成于一体,反而成为了累赘。
    目前分布式服务和嵌入式微服务(jetty),服务之间的优势互助劣势互补(apache+tomcat,nginx+tomcat),
     使得目前应用jboss的用户在减少,老应用中常见。
    鉴于以上特点,wildFly也与时俱进,推出wildFly12 全面支持JAVAEE7,部分支持JAVAEE8.可做服务集群,支持http2.0.

      下载地址:http://wildfly.org/downloads/    

           http://jbossas.jboss.org/downloads/

                             http://docs.wildfly.org/Getting_Started_Guide.html(引导说明)

    安装

           找到其中的zip或者tar.gz文件下载解压即可。

    使用

          本入门针对wildFly的引导说明整理。

           WildFly12 supports Java EE7. We aim to support Java EE8 in the future。

           java要求:Java SE 8 or later

          wildfly下目录结构:

                 Standalone  此目录下存放的应用将单独占用进程,可单独启动和关闭,之间没有关联性。

                                     旗下有许多xml文件可供启动时选择。

                                    standalone.bat    --启动命令

                                standalone.sh --server-config=standalone-full-ha.xml   --带xml配置文件启动

                 domain       此目录下的应用之间有关联性,managing multiple servers from a single control point。

                                     domain.bat     --启动命令                             

                   domain.sh --domain-config=my-domain-configuration.xml    --带xml配置文件启动
    lib 命令启动位置
    modules jboss采用module加载驱动。

                welcome-content  欢迎页  即:http://127.0.0.1:8080/        

           管理 WildFly 12:

          同tomcat一样,wildfly也有自己的服务管理页面,可以统一管理应用,设置权限用户。首先添加管理者用户add-user.bat

          选择第一个管理者用户

    E:softwareworksoftwildfly-12.0.0.Finalin>add-user.bat
    
    What type of user do you wish to add?
     a) Management User (mgmt-users.properties)
     b) Application User (application-users.properties)
    (a): a

    输入用户名和密码(密码不能和用户名相同,密码至少8位,密码要包括数字字母非字符)。

    输入后会要求选择群即角色。默认有[PowerUser,BillingAdmin]两个,可以新建admin超用户或其它,也可以使用原有的这两个。

    完毕后,会将控制台输入内容写入到以下文件,密码用hex(md5)加密:

    standaloneconfigurationmgmt-users.properties

    domainconfigurationmgmt-users.properties

    standaloneconfigurationmgmt-groups.properties

    domainconfigurationmgmt-groups.properties

    启动Standalone服务:

    在网页输入右边网址,输入刚才账号和密码:     http://127.0.0.1:9990/console/

  • 相关阅读:
    EF数据迁移完整步骤
    ajax跨域最全解决方案
    WPF控件与WPF窗体
    WPF模板是把控件MVC模式化
    对象与类型
    Java加权负载均衡策略
    db2列式存储
    linux离线安装mongodb及java调用
    python合并目录下excel数据
    python多线程迁移db2数仓9T数据
  • 原文地址:https://www.cnblogs.com/DennyZhao/p/7878098.html
Copyright © 2011-2022 走看看