glassfish安装教程_Glass Shatters

glassfish安装教程_Glass Shatters一、下载页面:https://glassfish.java.net/downloads/3.1.2.2-final.html二、下载地址:http://download.java.net/glassfish/3.1.2.2/release/glassfish-3.1.2.2-ml.zip三、下载后解压到/srv/目录下.四、修改启动脚本:/srv/glassfi…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
一、下载页面: https://glassfish.java.net/downloads/3.1.2.2-final.html

二、下载地址: http://download.java.net/glassfish/3.1.2.2/release/glassfish-3.1.2.2-ml.zip

三、下载后解压到 /srv/ 目录下.

四、修改启动脚本: /srv/glassfish3/bin/asadmin

#!/bin/sh 后添加

ulimit -n 655350

…………………

exec “$JAVA” -jar “$AS_INSTALL_LIB/admin-cli.jar” “$@”

修改成

sudo -u www “$JAVA” -jar “$AS_INSTALL_LIB/admin-cli.jar” “$@”

五、修改域目录所属权

chown -R www:www /srv/glassfish3/glassfish/domains

六、启动 Glassfish

/srv/glassfish3/bin/asadmin start-domain domain1

七、修改 Glassfishv3 配置

启动 Glassfishv3 后,用浏览器连接 http://<ip>:4848/ 登录管理界面.

1) JVM_Options 配置

Configurations -> server-config->JVM Settings

修改:

-client 为 -server

-Xmx 修改为 -Xmx4096m

-XX:MaxPermSize 为 -XX:MaxPermSize=256m

添加:

-Xmn4096m

-Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true

2) 日志轮转选项

Logger Settings

File Rotation Limit: 修改为 0

File Rotation Time Limit: 修改为 1440

3) 线程池配置

Thread Pools 下

thread-pool-1: Max Thread Pool Size 修改成 500

http-thread-pool: Max Thread Pool Size 修改成 200

八、复制 PostgreSQL jdbc 驱动到 /srv/glassfish3/glassfish/lib 目录下

PostgreSQL JDBC 驱动下载地址:

http://jdbc.postgresql.org/download/postgresql-9.2-1003.jdbc4.jar

九、重启 Glassfishv3 ,使配置生效

/srv/glassfishv3/bin/asadmin restart-domain domain1

十、配置连接池,部署应用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171348.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 秒杀多线程第六篇 经典线程同步 事件Event

    秒杀多线程第六篇 经典线程同步 事件Event阅读本篇之前推荐阅读以下姊妹篇:《秒杀多线程第四篇一个经典的多线程同步问题》《秒杀多线程第五篇经典线程同步关键段CS》 上一篇中使用关键段来解决经典的多线程同步互斥问题,由于关键段的“线程所有权”特性所以关键段只能用于线程的互斥而不能用于同步。本篇介绍用事件Event来尝试解决这个线程同步问题。首先介绍下如何使用事件。事件Event实际上是个内核对象,它的使用非常方便。下面列出一些常用的函数。

    2022年7月15日
    12
  • web攻击之八:溢出攻击(nginx服务器防sql注入/溢出攻击/spam及禁User-agents)

    web攻击之八:溢出攻击(nginx服务器防sql注入/溢出攻击/spam及禁User-agents)

    2021年9月10日
    74
  • 设置Windows7下VMware虚拟机上网[通俗易懂]

    设置Windows7下VMware虚拟机上网[通俗易懂]设置Windows7下VMware虚拟机上网升级到WIN7后,发现VMware无法通过NAT方式上网了,很多网友都遇到这样的问题,而且一直没有找到好的解决办法。其实只要通过HOST-ONLY方式就可以上网。  步骤/方法上网方式设成HOST-ONLY(如图1)。主机物理网卡设置共享(如图2)家庭

    2022年5月19日
    156
  • char *string=”xxxxxxxxx” 与 char string[]=”xxxxx”的区别

    char *string=”xxxxxxxxx” 与 char string[]=”xxxxx”的区别char*string=”xxxxxx“这种方式使用的字面值模式,只读,不可以修改。string是个指针,这个字符串存放在程序的RODATA(read-only)段,不能修改的!表示你定义了一个字符指针,这个指针指向一个字符串常量,既然是常量那么通过这个指针修改这个常量是不可以的。charstring[]=”xxxxx”这种方式,字符串存储在数组

    2022年8月22日
    7
  • 语义分割模型精度排名_场景语义分割

    语义分割模型精度排名_场景语义分割憨批的语义分割1——基于Mobile模型的segnet讲解学习前言什么是Segnet模型segnet模型的代码实现1、主干模型Mobilenet。2、segnet的Decoder解码部分代码测试学习前言最近开始设计新的领域啦,语义分割也是图像处理一个非常重要的应用方向,我查了很多资料苦于如何入门,接下来给大家讲讲里面比较基础的segnet模型。在下一个BLOG我会跟大家讲怎么训练自己的segn…

    2022年8月21日
    31
  • mysql之binlog日志

    mysql之binlog日志binlog 日志 binarylog 1 开启 mysql 的 binlog 日志 1 1 查看 binlog 是否开启 mysql gt showvariable log bin Variable name Value log bin

    2025年8月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号