Tigase 8.0開發環境搭建


源碼下載地址
https://repository.tigase.org/git/tigase-server.git 小編現在一直沒有下載成功(8.0)
官方文檔地址
https://docs.tigase.net/tigase-server/8.0.0/
eclipse 配置git
eclipse 下載tigase源碼
https://docs.tigase.net/tigase-server/8.0.0/Development_Guide/html/#hackingTigase Tigase 官方二次開發文檔
https://blog.csdn.net/cdnight/article/details/85222028 xmpp即時通信開發—1、tigase源代碼的編譯—idea+postgresql+gradle
https://www.cnblogs.com/eyecool/p/7266411.html?utm_source=itdadao&utm_medium=referral 小編下載8.0還是沒有成功
https://blog.csdn.net/lylwo317/article/details/45170509
官網上下載時一直提示需要賬號密碼,是不是不開源了,提示權限錯誤
git下載地址
https://github.com/nnjoshi14/tigase-mobilemessenger
https://github.com/jooejooe/tigase-mobilemessenger
https://tigase.tech/projects/tigase-server/files 官方部署文件
https://docs.tigase.net/tigase-server/8.0.0/Administration_Guide/html/#QuickStart Tigase管理指南
https://blog.csdn.net/fy_401/article/details/61201190 Tigase手動安裝過程

Plugin execution not covered by lifecycle configuration: org.codehaus.gmaven
解決辦法:
https://yq.aliyun.com/articles/45447
https://www.cnblogs.com/whx7762/p/7903226.html
https://blog.csdn.net/xyr05288/article/details/79569183
https://blog.csdn.net/mm_bit/article/details/50833599
https://blog.csdn.net/xxd851116/article/details/25197373

在這里插入圖片描述
https://blog.csdn.net/lqglqglqg/article/details/43267757 tigase集群配置 Tigase XMPP Server configuration properties
https://blog.csdn.net/cdnight/article/details/85072283 tigase客戶端之smack4.3用法【草稿】 JXMPP
https://blog.csdn.net/jerry0827/article/details/8860716 Tigase客戶端Jaxmpp的簡單使用(二)
https://blog.csdn.net/sunweijm/article/details/72329709 tigase使用message-archiving組件進行消息存儲,版本7.2.0-SNAPSHOT
https://blog.csdn.net/lqglqglqg/article/details/41046279 tigase增加離線消息和保存歷史記錄
https://blog.csdn.net/jerry0827/article/details/8860745 Tigase客戶端Jaxmpp使用之群聊(四)
https://blog.csdn.net/hurryjiang/article/details/47974445 Tigase開發筆記2:Tigase組件詳解
https://blog.csdn.net/wenmeishuai/article/details/46327163 XMPP之tigase源碼部署
https://linyu19872008.iteye.com/blog/1681508 eclipse部署tigase源碼
http://blog.sina.com.cn/s/blog_6b5b4a480102wpsr.html Tigase開發筆記:Tigase組件詳解 (2017-05-03 16:32:26)
https://weibo.com/p/2304186b5b4a480102wpsr
https://blog.csdn.net/nitianwulai/article/details/50418677 深入認識Tigase XMPP Server
https://build.tigase.net/nightlies/dists/latest/
https://build.tigase.net/
https://maven-repo.tigase.net/#browse~release
https://docs.tigase.net/tigase-server/8.0.0/Administration_Guide/html/#QuickStart
https://tigase.net/blog-entry/tigase-xmpp-server-800-general-availability-released
https://docs.tigase.net/
https://build.tigase.net/jenkins/
https://docs.tigase.net/tigase-server/8.0.0/Administration_Guide/html/#_default_virtual_host_property_changes
https://docs.tigase.net/tigase-server/8.0.0/Administration_Guide/html/#_kernel_and_beans_configuration
https://docs.tigase.net/tigase-server/8.0.0/Development_Guide/html/#tigasekernel
https://docs.tigase.net/tigase-server/snapshot/Administration_Guide/html/#manualinstall
https://blog.csdn.net/yuruixin_china/article/details/76348812
更新於2019年5月30日 18:30

https://blog.csdn.net/DragonFy9/article/details/50012687 centos tigase連接mongodb
https://www.cnblogs.com/zfyouxi/p/4559016.html Tigase XMPP Server在CentOS部署與配置
https://blog.csdn.net/meiru8/article/details/38756969 Tigase數據庫結構(1)
https://blog.csdn.net/hurryjiang/article/details/47974169 Tigase開發筆記1:深入認識XMPP協議
https://blog.csdn.net/hurryjiang/article/details/47973645 Tigase開發筆記4:Tigase Component組件開發
https://blog.csdn.net/u013934901/article/details/84696050 tigase源碼分析4:packet處理
https://blog.csdn.net/wenmeishuai/article/details/46327163 XMPP之tigase源碼部署
https://blog.csdn.net/lqglqglqg/article/details/41046405
tigase組件安裝及調試過程
https://blog.csdn.net/chszs/article/details/49886247 Tigase負載均衡策略
https://blog.csdn.net/weixin_33948416/article/details/86313906 Tigase集群設置
https://blog.csdn.net/lqglqglqg/article/details/41046043 Tigase集群設置
https://blog.csdn.net/qq_38607742/article/details/83687502 nginx1.9 實現tigase的負載均衡搭建,TCP轉發
https://blog.csdn.net/sunweijm/article/details/78184726 nginx實現tigase登錄的簡單負載均衡
https://blog.csdn.net/lqglqglqg/article/details/41046043 Tigase集群設置
https://blog.csdn.net/cdnight/article/details/85003059 tigase搭建開發環境
https://blog.csdn.net/lqglqglqg/article/details/43267757 tigase集群配置
https://blog.csdn.net/Irelia_/article/details/82387747 Tigase注冊流程總結
https://blog.csdn.net/u010016848/article/details/29558927 tigase下的聊天室創建與配置
更新於2.19年5月31日 7:26 工藝美家屬院

解壓下載的文件

tar -zxvf tigase-server-xxx-dist-max.tar.gz

    
    
   
   
           
  • 1

gzip  -d  tigase-xxx.tar.gz
tar -xvf  tigase-xxx.tar

    
    
   
   
           
  • 1
  • 2

https://blog.csdn.net/u011095110/article/details/76945016 tigase7.1.0 服務器在centos上搭建spark測試

CentOSer7 mongodb4.0(目前最新版本) 安裝
https://www.mongodb.com/ 官網,選擇 Resources 資源中的 文檔 Documentation Guides MongoDB Server Installation
https://docs.mongodb.com/manual/installation/
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ mongodb 官網 安裝教程

創建一個/etc/yum.repos.d/mongodb-org-4.0.repo

[mongodb-org-4.0] 
name = MongoDB Repository 
baseurl = https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ 
gpgcheck = 1 
enabled = 1 
gpgkey = https:// www.mongodb.org/static/pgp/server-4.0.asc

    
    
   
   
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
sudo yum install -y mongodb-org

    
    
   
   
           
  • 1

默認情況下,MongoDB使用mongod用戶帳戶運行並使用以下默認目錄:

/var/lib/mongo (數據目錄)
/var/log/mongodb (日志目錄)

sudo service mongod start  啟動
sudo service mongod stop  停止
sudo service mongod restart  重啟

    
    
   
   
           
  • 1
  • 2
  • 3

使用

mongo         不要寫錯(寫成mongod)

    
    
   
   
           
  • 1
tail -f /var/log/mongodb/mongod.log   查看是否啟動成功

    
    
   
   
           
  • 1

mongodb 卸載(默認安裝路徑)

sudo service mongod stop
sudo yum erase $(rpm -qa | grep mongodb-org)
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo

    
    
   
   
           
  • 1
  • 2
  • 3
  • 4

跟隨系統自動啟動

sudo chkconfig mongod on

    
    
   
   
           
  • 1

mongodb 可視化工具
https://robomongo.org/download
在這里插入圖片描述

更新於2019年6月2日 2:40

https://blog.csdn.net/dashen180309/article/details/81138730 MongoDB啟動異常 報錯 及 正確的關閉方法

Mongo的遠程連接 mongodb 4.0.10
注意:Mongo的遠程連接需要打開權限控制

mongo
use admin;
#首先添加個管理員賬號(root權限):
db.createUser({user:"root",pwd:"xxx",roles:[{role:"root",db:"admin"}]});
db.auth("root","xxx");返回1表示成功
#添加個普通賬號(讀寫權限): (命令中的db 代表用戶所分配的數據庫)
db.createUser({user:"abc",pwd:"xxx",roles:[{role:"readWrite",db:"admin"}]});
db.auth("abc","xxx") ;返回1表示成功

    
    
   
   
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

停止服務

service mongod stop

    
    
   
   
           
  • 1

修改 /etc/mongod.conf 配置文件

vi /etc/mongod.conf

    
    
   
   
           
  • 1
net:
 bindIp: 0.0.0.0    注意bindIp:后面有空格,空格
serurity:
 authorization: enabled       #開啟遠程密碼驗證
setParameter:
 enableLocalhostAuthBypass: true  # 本地登錄時不需要密碼 

    
    
   
   
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

一定要注意 冒號后面需要空格
在這里插入圖片描述

service mongod restart

    
    
   
   
           
  • 1
mongo --port 27017 -u myUserAdmin -p 'abc123' --authenticationDatabase 'admin'

    
    
   
   
           
  • 1

mongo --version 4.0.10
cat /proc/version 查看CentOS版本

https://docs.mongodb.com/manual/tutorial/manage-users-and-roles/#authenticate-with-full-administrative-access-via-localhost

https://blog.csdn.net/wangdatao_/article/details/78077774

更新於2019年6月2日 10:22

https://blog.csdn.net/Navagate/article/details/45956293 XMPP協議 搭建Tigase開發環境

tigase 配置
vi etc/config.tdsl

'config-type' = 'setup'

http () {
setup () {
'admin-user' = 'admin'
'admin-password' = '123456'
}
}
dataSource {
default () {
uri = 'mongodb://user:123456@localhost/tigasedb'
}
}
userRepository {
default () {}
}
authRepository {
default () {}
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

日志配置

debug = [ 'xmpp.XMPPIOService' ]
You can also have debugging switched on for many packages/classes at the same time:
debug = [ 'cluster' , 'xmpp.XMPPIOService' ]
Other packages you might be interested in are:
io can print out what is going on a very low level network level including TLS/SSL stuff.
xml would print the XML parser debugging data.
cluster would print all the clustering related stuff.
xmpp.impl would print logs from all plugins loaded to Tigase server.

Non-Tigase packages
To enable logging for your own packages from those different than Tigase, you have to use another option which has been made available for this:
debug-packages = [ your.com.package ]

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

tigase.conf配置

TIGASE_OPTIONS=" --property-file etc/config.tdsl "

    
    
   
   
           
  • 1

系統服務

For systemd-based linux distributions
Once installation is complete you may start Tigase as a typical systemd service using following command:

sudo systemctl start tigase-server
To stop it, you may run following command:

sudo systemctl stop tigase-server
It is also possible to enable service, to make it start during startup of the operating system:

sudo systemctl enable tigase-server
For other linux distributions
Once installation is complete, you should be able to start Tigase using the following command:

service tigase start
Tigase should begin running in the background. Since Tigase is now installed as a service, it can be controlled with any of the service commands, such as:

service tigase stop

service tigase restart

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

參考配置

# Enable cluster mode
--cluster-mode = true
# Enable debugging for server and xmpp.impl
--debug = 'server,xmpp.impl'
# Set list of virtual hosts (old way)
--virt-hosts = 'example.com,test-1.example.com,test-2.example.com'

# Configure list of administrator jids
admins = [ 'admin@zeus', 'http@macbook-pro-andrzej.local' ]
# Set config type
config-type = '--gen-config-def'

# Configure dataSource bean with database configuration
dataSource {
# Configure default data source (using default implementation so class is omitted)
default () {
uri = 'jdbc:postgresql://127.0.0.1/tigase?user=test&password=test&autoCreateUser=true'
}

<span class="token macro property"># Configure data source with name exaple.com (will be used by domain example.com)</span>
<span class="token string"><span class="hljs-string">'example.com'</span></span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    uri <span class="token operator">=</span> <span class="token string"><span class="hljs-string">'jdbc:mysq://127.0.0.1/example?user=test&amp;password=test&amp;autoCreateUser=true'</span></span>
<span class="token punctuation">}</span>

}

# Configure C2S component
c2s {
# Enable Stream Management bean
'urn:xmpp:sm:3' () {}

<span class="token macro property"># Register tigase.server.xmppclient.SeeOtherHostDualIP as seeOtherHost bean</span>
seeOtherHost <span class="token punctuation">(</span>class<span class="token punctuation">:</span> tigase<span class="token punctuation">.</span>server<span class="token punctuation">.</span>xmppclient<span class="token punctuation">.</span>SeeOtherHostDualIP<span class="token punctuation">)</span> <span class="token punctuation">{</span><span class="token punctuation">}</span>

<span class="token macro property"># Add additional port <span class="hljs-number">5224</span> which is SSL port <span class="hljs-keyword">and</span> disable port <span class="hljs-number">5223</span></span>
connections <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
    <span class="token string"><span class="hljs-string">'5224'</span></span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
             socket <span class="token operator">=</span> ssl
          <span class="token punctuation">}</span>
    <span class="token string"><span class="hljs-string">'5223'</span></span> <span class="token punctuation">(</span>active<span class="token punctuation">:</span> <span class="hljs-literal">false</span><span class="token punctuation">)</span> <span class="token punctuation">{</span><span class="token punctuation">}</span>
<span class="token punctuation">}</span>

}

# Configure HTTP API component
http {
# Set list of API keys
api-keys = [ 'test1234', 'test2356' ]
rest {
# Set value of environment property as a path to look for REST scripts
rest-scripts-dir = env('TIGASE_REST_SCRIPTS_DIR')
}
}

# Register pubsub-2 (class is passed as pubsub-2 name do not have default class assigned)
pubsub-2 (class: tigase.pubsub.cluster.PubSubComponentClustered) {
# Set configuration bean properties
pubsubConfig {
persistentPep = true
}
# Use tigase.pubsub.cluster.ClusteredNodeStrategy as advanced clustering strategy
strategy (class: tigase.pubsub.cluster.ClusteredNodeStrategy) {}
}

# Configure Session Manager
sess-man {
# Here we enable pep, urn:xmpp:mam:1 processors and disable message-archive-xep-0136 processor
pep () {}
'urn:xmpp:mam:1' () {}
message-archive-xep-0136 (active: false) {}

<span class="token macro property"># Define class used as clustering strategy (it is different than <span class="hljs-keyword">default</span> so class is required)</span>
strategy <span class="token punctuation">(</span>class<span class="token punctuation">:</span> tigase<span class="token punctuation">.</span>server<span class="token punctuation">.</span>cluster<span class="token punctuation">.</span>strategy<span class="token punctuation">.</span>OnlineUsersCachingStrategy<span class="token punctuation">)</span> <span class="token punctuation">{</span><span class="token punctuation">}</span>

}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72

debug配置

# Enable debugging for server and xmpp.impl
--debug = 'server,xmpp.impl,xmpp.XMPPIOService'
debug = [ 'cluster' , 'xmpp.XMPPIOService' ]
debug = [ 'server', 'xmpp.impl','xmpp.XMPPIOService','server.ext.handlers' ]
debug = [ 'xmpp.XMPPIOService' ]
debug-packages = [ your.com.package ]
debug = [ 'server', 'xmpp.init' ]
debug-packages = [ 'com.company.CustomPlugin' , 'com.company.custom' ]

It is possible to enable logging of dropped messages by adding spam to comma separate list of values for --debug property.
--debug=spam

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

啟動

scripts/tigase.sh start etc/tigase.conf

    
    
   
   
           
  • 1

停止運行

scripts/tigase.sh stop etc/tigase.conf

    
    
   
   
           
  • 1

http://localhost:8080/setup/

tigase 配置
按照上述配置后,點擊以上鏈接,一路next
在這里插入圖片描述

分別填寫你的主機ip
centos登錄的用戶名,密碼,選擇你使用的數據庫

數據庫配置
如下圖
在這里插入圖片描述
1、你將要創建的數據名
2、填寫你的主機ip,這里使用mongodb的默認端口12707
3、填寫你將要使用的mongodb賬戶 用戶名A
4、填寫你將要使用的mongodb賬戶 密碼P
5、填寫你的mongodb創建的具有root權限用戶的賬號
6、填寫填寫你的mongodb創建的具有root權限用戶的密碼
tigase會使用5、6自動創建3、4數據庫用戶及密碼
點擊next后,如果沒有問題,則check界面一路綠燈

在這里插入圖片描述

數據庫已經自動創建成功
重啟服務

./scripts/tigase.sh stop
./scripts/{OS}/init.d/tigase start etc/tigase.conf

    
    
   
   
           
  • 1
  • 2

where {OS} is your type of Linux, gentoo, debian, mandriva, or redhat
https://docs.tigase.net/tigase-server/snapshot/Administration_Guide/html/#manualinstall
https://blog.csdn.net/Pai_Da_Xing/article/details/88882059
https://blog.csdn.net/ahua186186/article/details/84447978 XMPP服務器的性能分析和優化
https://blog.csdn.net/chenxinxin2/article/details/84913266 Tigase即時通信組件性能測試(Tsung測試工具)

查下你現在連了多少 連接數
show variables like '%max_connections%';
 show global status like 'Max_used_connections';

    
    
   
   
           
  • 1
  • 2
  • 3

https://blog.csdn.net/nginxs/article/details/77050959 Tigase-01 使用spark或spi登錄Tigase服務器

Tigase8.0 配置Mongodb,數據庫表中已經沒有tig_paris表
官方工作人員回復:This works as expected as Tigase schema for MongoDB does not require tig_pairs table, see Tigase XMPP Server Schema topic in side https://docs.tigase.net/tigase-server/snapshot/Administration_Guide/html/#mongoDBSupport section.
在這里插入圖片描述
好友關系信息
在這里插入圖片描述
更新於2019年6月13日 9:50
賬號密碼
在這里插入圖片描述
更新於2019年10月21日 11:26

https://blog.csdn.net/lqglqglqg/article/details/43267757 tigase集群配置
https://blog.csdn.net/chszs/article/details/49886247 Tigase負載均衡策略
https://blog.csdn.net/lqglqglqg/article/details/41046043 Tigase集群設置

tigase 8.0 修改端口
在這里插入圖片描述

Windows eclipse環境搭建

將 tigase-mongodb.jar ,tigase-http-api-jetty.jar 導入
pom.xml 中添加依賴

<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongodb-driver</artifactId>
    <version>3.11.1</version>
</dependency>

    
    
   
   
           
  • 1
  • 2
  • 3
  • 4
  • 5

編輯C:\Windows\System32\drivers\etc\hosts文件
添加

127.0.0.1(或你自己電腦的ip)       xxx.com

    
    
   
   
           
  • 1

注釋: xxx.com 為你設置的xmpp服務器的域名,手機需要和電腦使用同一個網段。手機和電腦連接同一個WIFI即可
編輯config.tdsl文件

'config-type' = 'default'
'debug' = 'server','xmpp.impl','xmpp.XMPPIOService','server.ext.handlers.SASLProcessor','spam'
'default-virtual-host' = 'xxx.com'
dataSource () {
    default () {
        uri = 'mongodb://tigase_user:密碼@ip地址/tigasedb'
    }
}
http () {
    setup () {
        'admin-password' = 'xxx..xx'
        'admin-user' = 'admin'
    }
}

    
    
   
   
           
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

在這里插入圖片描述
tigase.conf

#osgiEnabled=(true|false)
#osgiEnabled=false
OSGI=${osgiEnabled}
ENC="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8"
DRV="-Djdbc.drivers=com.mysql.jdbc.Driver:org.postgresql.Driver:org.apache.derby.jdbc.EmbeddedDriver"
#GC="-XX:+UseBiasedLocking -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:NewRatio=2 -XX:+CMSIncrementalMode -XX:ParallelCMSThreads=2 -XX:-ReduceInitialCardMarks -XX:CMSInitiatingOccupancyFraction=70 -XX:+UseCMSInitiatingOccupancyOnly"
#EX="-XX:+OptimizeStringConcat -XX:+DoEscapeAnalysis -XX:+UseNUMA"

REMOTE_DEBUG=" -agentlib:jdwp=transport=dt_socket,server=y,address=8000,suspend=n "

GC_DEBUG=" -XX:+PrintTenuringDistribution -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -Xloggc:logs/jvm.log -verbose:gc "

JMX_REMOTE_IP="-Djava.rmi.server.hostname=0.0.0.0"

AWS hostname resolver

export INTERNAL_IP="$(curl -s http://169.254.169.254/latest/meta-data/local-hostname)"

export EXTERNAL_IP="$(curl -s http://169.254.169.254/latest/meta-data/public-hostname)"

JAVA_HOME="C:\Program Files\Java\jdk1.8.0_201"
CLASSPATH=""

Possible memory allocation improvements on some CentOS/RHEL systems

https://www.ibm.com/developerworks/community/blogs/kevgrig/entry/linux_glibc_2_10_rhel_6_malloc_may_show_excessive_virtual_memory_usage?lang=en

export MALLOC_ARENA_MAX=4

You should explicitly set young gen size only if you know what you are doing and only after running Load Tests that confirms the assumption!

JAVA_YOUNG_GEN_EXPLICIT_SIZE=" -Xmn<young size>[g|m|k] "

PRODUCTION_HEAP_SETTINGS=" -Xms5g -Xmx5g ${JAVA_YOUNG_GEN_EXPLICIT_SIZE} " # heap memory settings must be adjusted on per deployment-base!

JAVA_XSS=" -Xss228k "
JAVA_DIRECT_MEMORY=" -XX:MaxDirectMemorySize=128m "
JAVA_METASPACE=" -XX:MaxMetaspaceSize=128m "

JAVA_OPTIONS="${GC} ${GC_DEBUG} ${REMOTE_DEBUG} ${EX} ${ENC} ${DRV} ${JMX_REMOTE_IP} -server ${PRODUCTION_HEAP_SETTINGS} ${JAVA_XSS} ${JAVA_DIRECT_MEMORY} ${JAVA_METASPACE} "

TIGASE_OPTIONS=" "

TIGASE_OPTIONS=" --property-file config.tdsl "

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35

https://segmentfault.com/a/1190000019632575 tigase7.02升級8.0
https://docs.tigase.org/#collapse-tigase-server-800-head tigase 配置 文檔
https://docs.tigase.org/tigase-server/8.0.0/Administration_Guide/html/
https://docs.tigase.org/tigase-server/7.1.5/User_Guide/html/
https://docs.tigase.org/tigase-server/7.1.5/Administration_Guide/html/
https://docs.tigase.org/tigase-server/7.1.5/Development_Guide/html/
https://docs.tigase.org/tigase-server/7.1.5/Properties_Guide/html/
https://docs.tigase.net/tigase-server/stable-snapshot/Administration_Guide/html/#configuration_instructions_for_psi
https://docs.tigase.net/tigase-server/stable-snapshot/Administration_Guide/html/#pushConfig
https://blog.csdn.net/Pai_Da_Xing/article/details/88882059 XMPP tigase 8.0 與 strophe.js 測試Web聊天服務/即時通信
https://www.cnblogs.com/luffigo/p/5379142.html Eclipse中配置Git
https://blog.csdn.net/Irelia/article/details/81540787 Tigase開發環境部署
http://www.likecs.com/show-49340.html IDEA 上 Tigase8.0 源代碼編譯運行
https://www.cnblogs.com/eyecool/p/7266411.html Tigase-02 tigase-server7.1.0使用git 克隆下來,並在eclipse 上運行調試
https://www.cnblogs.com/eyecool/p/10407041.html Tigase8.0 源代碼分析:一、啟動篇
https://www.cnblogs.com/eyecool/p/10307879.html IDEA 上 Tigase8.0 源代碼編譯運行
https://blog.csdn.net/u010016848/article/details/41959405 windows平台下搭建tigase服務器
https://www.cnblogs.com/eyecool/p/9885062.html Tigase 發送消息的流程源碼分析

                                </div>
            <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-b6c3c6d139.css" rel="stylesheet">
                                            <div class="more-toolbox">
            <div class="left-toolbox">
                
            </div>
                        </div>

原文地址:https://blog.csdn.net/w690333243/article/details/90550837


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM