tigase.sh的启动文件-tigase.conf 第5章配置---7.1.2版本

发布时间: 5年前 (2020-04-13)浏览: 682评论: 0

tigase.sh的启动文件-tigase.conf

原文: https://docs.tigase.net/tigase-server/7.1.2/Administration_Guide/html_chunk/manualconfig.html

tigase.sh启动脚本的属性文件名是启动脚本的第二个参数。如果将环境变量设置在其他位置或以其他方式设置,则可以跳过该设置。

启动脚本的配置文件只需设置环境变量的数量以及所需组件的位置即可。在此文件中可能设置的变量是:

  • JAVA_HOME -Java安装主目录的位置。必须设置

  • TIGASE_HOME -Tigase安装主目录的位置。默认情况下,脚本尝试通过从运行脚本的位置搜索目录来查找此位置。

  • TIGASE_CONSOLE_LOG-如果服务器在后台运行,所有控制台消息都将重定向到该文件。默认情况下,它将是: TIGASE_HOME / logs / tigase-console.log如果此文件/目录不可通过Tigase进程写入,则所有控制台消息都将重定向到/ dev / null

  • TIGASE_PID带有服务器PID编号的文件的位置。默认情况下,它将是 TIGASE_HOME / logs / tigase.pid

  • JAVA_OPTIONS -JVM的选项,例如为JVM分配的RAM大小,属性等。

  • TIGASE_OPTIONS -Tigase服务器程序的其他选项。您可以在此处调整环境的初始参数。

使用PostgreSQL数据库运行Tigase的示例文件可能如下所示:

ENC =“-Dfile.encoding = UTF-8 -Dsun.jnu.encoding = UTF-8”DRV =“-Djdbc.drivers = org.postgresql.Driver”JAVA_OPTIONS =“ $ {ENC} $ {DRV} -server -Xms100M -Xmx100M”CLASSPATH =“”TIGASE_CONFIG =“ tigase-pgsql.xml”TIGASE_OPTIONS =“-属性文件等/init.properties”

请注意编码设置。JVM默认情况下使用操作系统环境中设置的编码。但是,XMPP协议使用UTF-8进行所有数据处理。因此,ENC设置对所有操作强制执行UTF-8编码。

另一个重要的设置是\' CLASSPATH '。故意将其设置为空字符串。tigase.sh启动脚本构建CLASSPATH它自己在找到的文件罐/库/目录。建议将CLASSPATH设置为空字符串,因为Tigase服务器会扫描所有可用的类以查找所有组件和插件实现。如果CLASSPATH包含大量仍未使用的库,则可能导致启动时间长和系统负载高。




标签:

上一篇: JVM设置和建议 第5章配置--7.1.2版本
下一篇: 第5章配置 目录列表 ---7.1.2版本

相关文章暂无相关
评论列表暂无评论
发表评论
验证码

«   2024年4月   »
1234567
891011121314
15161718192021
22232425262728
2930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接
    • RainbowSoft Studio Z-Blog
    • 订阅本站的 RSS 2.0 新闻聚合
    ︿
    Top