`
linyu19872008
  • 浏览: 281182 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

openfire增加内存

 
阅读更多

OpenFire的JVM默认情况下使用64M内存
这在将OpenFire作为服务运行的情况下肯定不够用
我们需要修改参数.使其能够占用服务器的更多内存资源

Windows:
在openfire的bin目录下建立openfired.vmoptions(作为应用程序运行)或者openfire-service.vmoptions(作为服务运行)
内容添加
-Xms512m
-Xmx512m

 

 

Linux:
修改/etc/sysconfig/opfire文件
去掉注释
OPENFIRE_OPTS=”-Xmx512m”

如果是源码安装:采用以下方法

在openfire/bin/openfire  文件中将INSTALL4J_ADD_VM_PARAMS= 前面的“#”去掉,更改为

INSTALL4J_ADD_VM_PARAMS="-Xms256m -Xmx1500m" 

分享到:
评论

相关推荐

    openfire 下载

    7. 集成与扩展:Openfire具有高度的可扩展性,你可以通过插件来增加功能,如语音和视频通话、会议、集成其他系统(如CRM、ERP)等。官方插件库和第三方社区提供了丰富的插件资源。 8. 安全性和维护:为了保障...

    openfire使用hazelCast集群

    OpenFire 是一款流行的即时通信服务器软件,而 HazelCast 是一个高性能的分布式内存数据网格。OpenFire 使用 HazelCast 集群可以提高系统的可扩展性和高可用性。本文将从集群概念、两大关键特性、两大能力、两大技术...

    openfire_3_9_3.tar.zip

    此外,还可以通过监控和调整服务器配置来优化性能,如增加内存、调整线程池大小等。 Openfire的强大不仅体现在基础的IM功能,更在于其灵活性和扩展性。开发者可以通过XML-RPC、REST API或XMPP本身来构建各种自定义...

    openfire的插件

    2. **hazelcast.jar**:Hazelcast是一个内存数据网格,用于Openfire的分布式缓存和集群通信。它增强了Openfire的可扩展性和性能,通过在多台服务器之间分发数据来提高服务的可用性和响应速度。 3. **restAPI.jar**...

    文档openfire应用

    - **性能优化**:对于高并发场景,可能需要对Openfire进行性能调优,比如调整JVM参数、增加内存等。 - **安全性**:为了提高安全性,建议定期更新Openfire到最新版本,并且使用强密码策略。 以上就是关于Openfire在...

    优化的openfire

    1. 性能优化:可能对数据库查询、并发处理、内存管理等进行了优化,提高了服务器响应速度和并发用户量,降低了系统负载。 2. 安全强化:可能增强了加密算法,采用了更安全的身份验证和授权机制,增加了防火墙规则和...

    关于Openfire集群源码的分析

    当用户量增加,需要提升系统吞吐量时,Openfire提供了集群解决方案。它内置了两个集群插件:hazelcast和clustering,来实现集群化部署。 集群的核心目标是使多个实例协同工作,仿佛是一个实例,从而通过增加实例...

    spark+openfire二次开发含截图和详细说明

    3. **性能优化**:通过对网络通信协议的优化、内存管理的改进等方式提高系统的整体性能。 4. **安全增强**:加强系统安全性,如增加用户认证机制、数据加密传输等。 5. **集成其他服务**:如集成第三方登录、社交...

    openfire_src:openfire java服务器二次开发源码-服务器

    8. **性能优化**:Openfire设计时考虑了高性能和高可用性,通过优化的内存管理和负载均衡策略,能处理大量并发连接,满足大型企业的需求。 9. **插件系统**:Openfire的插件机制是其一大亮点,用户可以根据需求安装...

    自己工程of调试

    6. **使用第三方工具**:除了IDE的内置工具,还可以利用像JVisualVM这样的性能分析工具,监控Openfire的CPU、内存和线程状态,帮助找出可能的性能瓶颈。 7. **文档参考**:文件“不用源码在自己工程下,openfire调试...

    Spark 2.6.3

    或者增加了对新的编程语言或库的支持。 Openfire是另一个相关工具,它是一个基于XMPP协议的即时通讯服务器。Spark与Openfire结合,可以构建实时协作系统,使得企业内部或组织间的沟通更为便捷,可以实现文件传输、...

    基于Openfier服务器的仿QQ聊天软件

    本项目的目标是创建一个类似于QQ的聊天软件,用户可以进行登录、注册、聊天以及添加好友等基本功能,同时增加了二维码扫描这一现代化的交互方式。 1. **Openfire服务器的搭建与配置** - 安装Openfire:首先,需要...

    XMPP服务器的性能分析跟优化.docx

    Openfire自3.4版本开始支持集群,单台服务器在特定硬件配置(如Dell R710,64GB内存,16核CPU和15000转硬盘)下能处理约30万用户的并发连接。然而,当面对大规模并发时,Openfire的集群性能并不理想,可能需要寻找...

    ecshop 开发教程大全

    1. 插件开发:ECShop支持插件机制,开发者可以通过编写插件来扩展功能,如增加新的支付方式、配送方式或者营销活动。 2. 模块化开发:将功能模块化,可以提高代码可读性和可维护性。例如,可以将订单处理、商品分类...

    跨平台的云服务SDK需要什么 梁宇鹏.pdf

    - 具体技术:如Jabberd2、Ejabberd、Openfire,这些是与XMPP协议相关的开源服务器项目,SDK可能需要集成这些服务器软件包以支持IM功能。 - 其他关键点:诸如用户认证、消息格式化、资源管理等云服务SDK不可或缺的...

    java开源包1

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包11

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包2

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (<jcaptcha:image label="Type the text "/> ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

Global site tag (gtag.js) - Google Analytics