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:\software\worksoft\wildfly-12.0..Final\bin>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)加密:
standalone\configuration\mgmt-users.properties
domain\configuration\mgmt-users.properties
standalone\configuration\mgmt-groups.properties
domain\configuration\mgmt-groups.properties
启动Standalone服务:
在网页输入右边网址,输入刚才账号和密码: http://127.0.0.1:9990/console/

wildFly(Jboss as)入门的更多相关文章
- JPA mysql wildfly jboss 存储时乱码
首先确保mysql的库,表创建时指定的字符集collation. 可以直接用命令行插入中文,看查询出来是不是中文. insert into live_main_sync (cn_name, creat ...
- WildFly JBoss 应用程序服务器
https://en.wikipedia.org/wiki/WildFly [实现基于面向服务的架构SOA的web应用和服务] WildFly,[1] formerly known as JBoss ...
- wildfly jboss 优化配置
参考调优:http://www.mastertheboss.com/jboss-server/jboss-performance/jboss-as-7-performance-tuning?showa ...
- wildfly jboss deploy 报 拒绝访问
用maven clean package wildfly:deploy 部署war,不时报拒绝访问.有时重启wildfly即可.有时需要在standalone.xml中删除war部署: <dep ...
- JBoss快速入门知识
1.下载地址: http://www.jboss.org/jbossas/downloads
- wildfly(JBoss AS)应用服务器快速入门
什么是wildfly JBoss AS 从8版本起名为wildfly.Wildfly是一个开源的基于JavaEE的轻量级应用服务器.可以在任何商业应用中免费使用. WildFly是一个灵活的.轻量的. ...
- Tomcat、JBOSS、WebSphere、WebLogic、Apache等技术概述
Tomcat:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织 JBoss:开源的应用服务器,比较受人喜爱,免费(文档要收费) Weblogic:应该说算是业界 ...
- Nginx部署tomcat/wildfly集群负载均衡
1.调度器配置: docker run -p 80:80 --name nginx --restart=always -v /root/nginx/www/:/usr/share/nginx/htm ...
- jBoss设置jvm参数
jBoss版本: jboss-5.1.0.GA jboss-6.0.0.Final jboss-5.1.0.GA和jboss-6.0.0.Final修改方法: 打开%JBOSS_HOME%\bin ...
- Jboss
是一个基于J2EE的开放源代码的应用服务器. JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用.JBoss是一个管理EJB的容器和服务器,支持EJB 1.1.EJB 2.0 ...
随机推荐
- lseek成功但未生效?
如果open打开文件时,指定了O_APPEND,即“追加”模式,那么lseek的向前移动指针的操作无法凑效,包括lseek(fd, 负数, SEEK_CUR)和lseek(fd, 小于当前偏移的位置, ...
- C语言面试题3
编程题 1.读文件file1.txt的内容(例如): 123456 输出到file2.txt: 563412 #include <stdio.h> #include <stdlib. ...
- ShareMemory
项目地址 : https://github.com/kelin-xycs/ShareMemory ShareMemory 一个用 C# 实现的 No Sql 数据库 , 也可以说是 分布式 缓存 , ...
- Microsoft Dynamics CRM service 创建,更新等操作时,注意写抛出异常时,抛出SoapException异常
具体如下: using System.Web.Services.Protocols; try{ crmService.Update(procurementPlanEntity);//更新操作}catc ...
- Angularjs+ThinkPHP3.2.3集成微信分享JS-SDK实践
先来看看微信分享效果: 在没有集成微信分享js-sdk前是这样的:没有摘要,缩略图任意抓取正文图片 在集成微信分享js-sdk后是这样的:标题,摘要,缩略图自定义 一.下载微信SDK开发包 下 ...
- 【python】实例-判断用户输入数字的类型
num=input("please input the num: ") print "the number your input is: "+str(num) ...
- SpringBoot中实现依赖注入功能
本文转载自:https://blog.csdn.net/linzhiqiang0316/article/details/52639888 今天给大家介绍一下SpringBoot中是如何实现依赖注入的功 ...
- bzoj 4929: 第三题
Description 给定n,b,c,d,e以及A0,A1,···,An−1,定义 xk=b×c^4k+d×c^2k+e f(x)=Sigma(Aix^i),0<=i<=n-1 请你求出 ...
- Java堆外内存之三:堆外内存回收方法
一.JVM内存的分配及垃圾回收 对于JVM的内存规则,应该是老生常谈的东西了,这里我就简单的说下: 新生代:一般来说新创建的对象都分配在这里. 年老代:经过几次垃圾回收,新生代的对象就会放在年老代里面 ...
- python selenium 问题汇总
FAQ 1.python+selenium+Safari浏览器,定位元素 selenium.common.exceptions.ElementNotVisibleException: Message: ...