WildFly读书笔记

1、下载安装
      从http://wildfly.org/downloads/下载WildFly is 8.1.0.Final
      

2、启动、关闭
      在/bin中运行:./standalone.sh 
      如果想改内存大小,则在standalone.conf 中可以配置
      在/bin中运行:jboss-cli.sh 

[disconnected /] connect
Connected to localhost:9990
[standalone@localhost:9990 /] :shutdown

./jboss-cli.sh --connect command=:shutdown

[disconnected /] connect 192.168.1.10
Authenticating against security realm: ManagementRealm
Username: admin1234
Password:
Connected to 192.168.1.10:9990
[standalone@192.168.1.10:9990 / ] :shutdown


[disconnected /] connect 

Connected to localhost:9990 

[standalone@localhost:9990 /] :reload 


3、安装ECLIPSE插件

Help | Install New Software
http://download.jboss.org/jbosstools/
updates/development/luna


4、关键概念

</pre><pre name="code" class="html">
Domain Controller
分发配置文件

Host Controller
分发部署文件

Application server nodes
不同的节点可以配置不同的组


5、WildFly目录结构

bin
脚本

modules
J2EE核心功能

standalone
独立运行模式的相关配置

domain
分布式运行模式的想着配置

6、管理WildFly

      有三种模式:WEB UI、COMMAND LINE、XML配置文件(standalone.xml/domain.xml )


7、在SPRING环境中如何存取远程EJB3
      使用jee:jndi-lookup查找
      加上org.jboss.ejb.client.scoped.context=true


8、CLASS LOADING
原理:
http://www.blogjava.net/paulwong/archive/2015/02/21/422987.html
每个MODULE都有独立的CLASS LOADER
WAR/EAR/EJB都是一个MODULE,但是动态的,如果有依赖SPRING,又不想打进EAR/WAR包中,要先新加modlue.xml,再在META-INF/WEB-INF中加入文件:jboss-deployment-structure.xml,此文件是用来定义EAR中的WAR/EJB的类依赖
完整的解释在:https://docs.jboss.org/author/display/WFLY8/Class+Loading+in+WildFly
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
    <deployment>
        <dependencies>
            <module name="org.jboss.xnio" />
        </dependencies>
    </deployment>
</jboss-deployment-structure>


详见此编
http://www.blogjava.net/paulwong/archive/2015/02/21/422988.html


9、WEB服务器改用UNDERTOW,底层使用JBOSS的XNIO重写,性能和NETTY有得一比。


转载自: http://www.blogjava.net/paulwong/archive/2015/02/14/422929.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值