1 下载tigase源码一份
要用git下载,下载地址:git clone https://svn.tigase.org/git/tigase-server.git
2 通过eclipse的import引入maven项目(tigase源码是maven项目)
3 配置启动项
Main Class: tigase.server.XMPPServer
Program arguments: --property-file etc/init.properties
VM arguments:
-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
-Djdbc.drivers=com.mysql.jdbc.Driver:org.postgresql.Driver:org.apache.derby.jdbc.EmbeddedDriver
-server -Xms100M -Xmx200M -XX:PermSize=32m -XX:MaxPermSize=256m -XX:MaxDirectMemorySize=128m
4 配置etc/init.properties配置文件
config-type=--gen-config-def
--admins=admin@pptong.com
--virt-hosts = pptong.com
--debug=server
--user-db=mysql
--user-db-uri=jdbc:mysql://127.0.0.1:3306/tigasedb?user=root&password=111111&useUnicode=true&characterEncoding=UTF-8
这是我的配置
5 引入lib/jdbc-mysql.jar
默认没有引入工程,需要手动引入,不然连不上mysql
6 数据库方面,我是直接拿来linux部署好的,直接import进了mysql(有点懒)
7 启动3步骤配置好的程序
分享到:
相关推荐
描述了如何部署tigase http-api模块,此方式为源码部署
直接从eclipse开发环境中导出的版本,完整代码加上完整的mysql数据库,详细压缩包里面的README
该资源是整合了tigase的java服务端源代码,环境为:idea + gradle + postgresql 注意,这部分项目只包括java源代码,而数据库备份将在下一个资源打包上传,有疑问请阅读相关博文: ...
tigase 集群设置,已实践测试过,本次测试 以两台机器测试的。
tigase-server-tigase-server-8.0.0.zip 源码,不知道怎么设置不用积分下载,不还意思。。。。。。。。。
Tigase 概述,描述了1、为什么选择Tigase 2、RFC的实现 3、Tigase实现的XMPP扩展协议等
tigase相关jar包
tigase-local
Tigase开源项目,使用java编写,是个标准的Jabber(XMPP)协议服务端项目,用户数,均衡,符合要求。主页http://www.tigase.org/ 除了tigase开源项目还有: Openfire (Wildfire) 3.x(http://www.igniterealtime.org/)...
性能和效率:单cpu 单用户连接,只需要10kb的内存就可以处理10000个数据包,安装Tigase的时候已经知道,Tigase支持单机50W并发,另外,Tigase还可以部署在只有10M内存的机器上。Tigase支持虚拟域,单服务器可以安装...
Tigase Server 是一个轻量级的可伸缩的 Jabber/XMPP 服务器。无需其他第三方库支持,可以处理非常高的复杂和大量的用户数,可以根据需要进行水平扩展。
tigase快速部署,在linux系统下部署,解压后执行
tigase 内部处理流程 详解,适合初学者参考。
Spark连接Tigase服务器,完整的步骤,很清晰的看到。大家可以参考。
tigase 7.10 mongodb 3 配置
tigase-utils-3.4.4.jar(Tigase相关客户端,java语言需要用到的工具类jar包,希望大家喜欢) 正好下载到,同步发出来给更多需要的人吧
tigase部署文件,部署到Centos使用,如果不会用可以留言
tigase-server 配置相关内容 https://blog.csdn.net/w690333243/article/details/90550837
tigase 组件源代码,未编译,大家方便下载
tigase-server.7.0.2