asadmin 是 GlassFish 的命令行工具,它提供了一系列子命令,使用 asadmin 可以让你完成 Glassfish 的所有管理任务。 使用 asadmin 的子命令 start-domain 可以启动 GlassFish。下面将描述 GlassFish启动过程的主要流程。先从 asadmin 命令的执行开始。 asadmin 执行流程 asadmin 命令的入口是 org.glassfish.admin.cli.AsadminMain, 包含在 ${AS_INSTALL_LIB}/client/appserver-cli.jar asadmin 的所有子命令的都继承自com.sun.enterprise.admin.cli.CLICommand ,从下列目录或 Jar 中加载: ${com.sun.aas.installRoot 另外,如果设置了 verbose 或 watchdog 参数,作为父进程的asadmin 不会退出,一直等到 GlassFish 运行结束: // If verbose, hang around until
bin/.passwd case”$1″in start) echo”starting glassfish from $GLASSFISHPATH” su – root $GLASSFISHPATH/asadmin if you do not have instance, comment these two lines echo”starting instance st_server” GLASSFISHPATH/asadmin status) $0start ;; restart) $0stop $0start ;; stop) echo”stopping instance st_server” GLASSFISHPATH/asadmin PASSWD stop-instance st_server echo”stopping glassfish from $GLASSFISHPATH” su – root $GLASSFISHPATH/asadmin stop-domain #we need to use this later when we enable https #sudo -u root $GLASSFISHPATH/asadmin –secure
/asadmin enable-secure-admin。 6、domin.xml,可以修改浏览器,访问项目端口号、管理domin的端口号。 /asadmin create-domain domain名称 2、查看domain:./asadmin list-domains 3、启动domain:. /asadmin start-domain domain名称 4、停止domain:./asadmin stop-domain domain名称 5、删除domain:. /asadmin delete-domain domain名称 6、重启domain:./asadmin restart-domain domain名称 7、重启服务器:. /asadmin restart-domian 8、修改domin用户密码:.
/asadmin change-admin-password --domain_name your_domain_name 问题1–远程访问出错 错误描述:其它主机访问admin终端,在登录界面出错: /asadmin --host www.yourdomain.com --port 4848 enable-secure-admin 或允许所有主机访问:. /asadmin enable-secure-admin 重启domain:. /asadmin restart-domain 问题2–控制台进不去 错误描述:这个问题跟上个问题不同,GlassFish的控制台可以打开,但过一会后打不开了(用户名密码都正确)。
export PATH GLASSFISH_HOME=/usr/share/glassfish4/glassfish case $1 in start) sh $GLASSFISH_HOME/bin/asadmin start-domain domain1 ;; stop) sh $GLASSFISH_HOME/bin/asadmin stop-domain domain1 ;; restart) sh $GLASSFISH_HOME /bin/asadmin stop-domain domain1 sh $GLASSFISH_HOME/bin/asadmin start-domain domain1 ;; esac exit 0 /asadmin change-admin-password 6. 设置远程访问 [root@linuxidc bin]#. /asadmin --host 192.168.1.114 --port 4848 enable-secure-admin 7.
asadmin is a command-line tool for GlassFish , which provides a series of subcommands. Using asadmin, you can complete all management tasks of GlassFish. The subcommand start-domain of asadmin can start GlassFish. command. asadmin Execution Process The entry point of the asadmin command is org.glassfish.admin.cli.AsadminMain following directories or Jars: ${com.sun.aas.installRoot}/lib/asadmin ${com.sun.aas.installRoot
四、修改启动脚本: /srv/glassfish3/bin/asadmin #! 修改域目录所属权 chown -R www:www /srv/glassfish3/glassfish/domains 六、启动 Glassfish /srv/glassfish3/bin/asadmin jdbc.postgresql.org/download/postgresql-9.2-1003.jdbc4.jar 九、重启 Glassfishv3 ,使配置生效 /srv/glassfishv3/bin/asadmin
图1 图2 图3 Glassfish的启动和停止 在安装完成之后,打开命令行,输入asadmin start-domain即可启动默认的domain1容器(见图4)。 图5 备注:1、可以直接输入asadmin回车进入命令持续输入状态; 2、可以在start-domain/stop-domain后面加容器名启动/停止指定容器。 (见图8) 图6 图7 命令行: #部署应用:打开CMD,输入asadmin deploy +项目包绝对路径(见图8)即可部署完成。
社区版提供了缺陷修复、组件升级以及在使用 asadmin 工具的 create-connector-connection-pool 命令时使用环境变量的能力。关于这个版本的更多细节,请参阅发布说明。 同样,企业版提供了缺陷修复、组件升级和改进,比如,asadmin 工具的 create-connector-connection-pool 命令时使用环境变量的能力;Java Native Access
/asadmin start-domain domain1 Waiting for DAS to start ....................................
)) .andExpect(status().isForbidden());}@Test@WithMockUser(roles = "ADMIN")void deleteUser_asAdmin_shouldSucceed
新特性包括:新的命令行参数--warmup,与asadmin命令的start-domain一起使用,在引导启动后停止服务器;为所有 Payara Server Management asadmin 命令添加了单独的超时选项
两个版本都修复了 Asadmin CLI 工具的 Payara TrustStore,它在.gfclient目录下,偶尔会被损坏。
traversal to drop pluto from graph } // Note the traversal can be cloned for reuse Traversal tt = t.asAdmin
它是执行一个叫asadmin.bat的文件进行启动。 在执行asadmin.bat后会弹出一个命令框,我们在里面输入start-domain domain1(这个名字跟你自己的domains下的domain目录名有关) 启动后,我们在地址栏输入localhost
在这两个版本中,值得关注的缺陷修复包括:改进 JDK 11 和 JDK 17 上的应用部署;Asadmin CLI 工具命令的超时,start/stop/restart-deployment-group
Payara Platform Enterprise 5.37.0 版提供了 8 个缺陷修复、1 个组件升级和 2 个改进:一个仅适用于远程命令的本地asadmin命令自动完成程序;以及 WebConsole
[asadmin@test01-201 ~]$ 从上面看出k3s server进程当前占用的内存是210MB。
Server Open Source Edition 4.1.2 Java/Oracle Corporation/1.8) 下载4.1.2版本 解压后,进入glassfish/bin目录下打开CMD窗口输入asadmin asadmin stop-domain 停止glassfish GlassFish Directory Traversal(CVE-2017-1000028) java语言中会把%c0%af解析为\uC0AF