数据专栏

智能大数据搬运工,你想要的我们都有

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

「深度学习福利」大神带你进阶工程师,立即查看>>>
在 log4j 中,一个输出被定义为 'appender'。希望修改 log 文件的目标,你需要停止 Confluence 然后修改设置 log4j.properties 日志配置文件的 ' Logging Location and Appender ' 设置。有关这个文件的路径,请参考 上面 的说明。
在一个标准的配置文件中,你可以找到下面 2 个 appenders。 com.atlassian.confluence.logging.ConfluenceHomeLogAppender – 这个是默认的日志输出器(appender )在 上面 描述得文件中。这个日志输出器有允许下面的设置: MaxFileSize MaxBackupIndex org.apache.log4j.RollingFileAppender – 如果你希望记录日志到不同的位置,取消 RollingFileAppender 行前面的备注,同时修改下面的日志文件路径。注释掉 ConfluenceHomeLogAppender 行的内容。
Synchrony 日志路径也可以通过同样的方式进行修改。
Confluence 绑定了 log4j 提供的所有功能。有关 log4j 日志输出容器的的定义,请参考 log4j documentation 页面中的内容。

https://www.cwiki.us/display/CONF6ZH/Working+with+Confluence+Logs
项目管理
2018-07-30 01:28:00
「深度学习福利」大神带你进阶工程师,立即查看>>>
找到 Confluence 的日志文件
这部分内容对 Confluence 的默认日志表现进行描述并且假设你没有对 Confluence 的默认日志配置进行修改。为了统一在不同平台中的日志输出,Confluence 使用 atlassian-confluence.log 为主要日志,而不使用应用服务器日志。 当你启动 Confluence 的时候,日志实体将会发送日志直到 Confluence 完全初始化完成。任何在服务器控制台中输出的日志也会同时输出到上面描述的文件中。 当启动完成后,所有的日志将会输出到 /logs/atlassian-confluence.log 。例如: c:/confluence/data/logs/atlassian-confluence.log 。
请注入,默认的位置位于 Confluence 的 home 目录中(home directory) 而不是在应用服务器的日志目录中的。home 目录的路径可以在 /confluence/WEB-INF/classes/confluence-init.properties 中指定。
找到 Confluence 的日志配置文件
有关 Confluence 和 Synchrony 的日志表现定义在下面的属性文件:
/confluence/WEB-INF/classes/log4j.properties
这个文件是标准的 Logj 配置文件,请参考 Apache log4j documentation 页面中的描述。

https://www.cwiki.us/display/CONF6ZH/Working+with+Confluence+Logs
项目管理
2018-07-30 01:25:00
「深度学习福利」大神带你进阶工程师,立即查看>>>
Confluence 使用的是 Apache's log4j 日志服务。能够允许管理员通过编辑配置文件来控制日志的表现和日志输出文件。在系统中有 6 个日志输出级别,请参考 log4j logging levels 页面来获得更多信息。
如果你请求 Atlassian Support 为你提供支持服务,我们总是会要求你能够提供你 Confluence 应用的日志输出。要获得这些日志输出的最简单的方法是进入 > 基本配置( General Configuration) > 问题检查和支持工具(Troubleshooting and support tools) 然后根据弹出的提示,创建一个 Support Zip 。
https://www.cwiki.us/display/CONF6ZH/Working+with+Confluence+Logs
项目管理
2018-07-30 01:21:00
「深度学习福利」大神带你进阶工程师,立即查看>>>
本文永久跟新 地址 :https://my.oschina.net/bysu/blog/1918635
【若要到岸,请摇船:开源中国 不最醉不龟归】
之前对git爱答不理,最近需要用到,真的有点高攀不起感觉...好了,闲话少说,言归正传。
最近摸索着用,整理了一下,有些地方理解不对,还请指正,但请勿拍砖。
有必要的说明就,如下:
1.项目公共仓库(下称:远程仓库);
2.把项目从公共仓库中fork到自己的仓库(下称:个人仓库);
3.从公共仓库把项目clone到本地,并通过git init设置本地git版本管理库(下称:本地版本库)。
以下为本人使用流程。
1.本人从公共仓库把项目fork到个人仓库,然后再通过个人仓库clone到本地,并通过git init设置该目录,进行git版本管理 ,如下图:
2.一般工作的话,都是从主分支中新建一个分支,在新的分支中工作,譬如创建一个新的分支dev。如下图:
a.在完成1,2步骤之后,这时(步骤3)有其他人对远程仓库中的文件A1进行了更改,远程仓库中的A1文件(A1-1,图中标错了,标成文件1-1了)此时里面的内容跟本地仓库中的A1不一样了,此时本地的文件A1还是跟之前的一样,未改变。
b.在本地仓库发生了这些变化,(步骤4)创建了一个dev分支,并在该分支上对本地仓库中的A1进行编辑(A1-2).
3.经过以上步骤,这时如果需要把本地经过编辑的内容(A1-2)同步到远程仓库,应该怎么做比较好呢?
a. 进行下面之前先要进行本地仓库跟远程仓库进行关联,本地仓库跟个人仓库进行关联 ,完成这两步之后,先在本地master分支把远程仓库中的内容pull下来(步骤5),保证其他人最新的修改,你这边都拿到(为的就是怕到时候你把你的内容push到远仓时,把其他人你上次到这次之间提交的内容覆盖掉),此时本地master和远仓中A1文件,其都为A1-1。
b.把本地仓库dev分支合入本地master分支中(步骤6)。因为此刻本地仓库的dev分支中A1文件为A1-2,这时需要解决A1-1和A1-2之间的冲突,才能把dev分支合入master分支中。此时,本地仓库中的A1文件为A1-3.
c.把本地仓中的内容push到个人仓库中(步骤7),此时个人仓库中的A1文件状态为A1-3.
d.最后把个人仓库中的代码合入远程公共仓库,此时远程公共仓库中文件A1状态为A1-3.
整个过程就是这样子,只要所有人都按照这个流程,都可以保证最终的内容都互相同步。不知不觉又快0点30分了(更新时间:2018年8月3日 00:23:49)。洗洗睡了。
下面附上git对比工具的设置与使用
windows下设置 beyond compare 4 为 git 的对比工具。
首先需要先安装 beyond compare 4 工具,切记需要安装安装版的,不要搞绿色版的。下面BCompare.exe为你自己的实际安装路径。 #difftool 配置 git config --global diff.tool bc4 git config --global difftool.prompt false git config --global difftool.bc4.cmd '"D:\Application\BeyondCompare 4\BCompare.exe" "$LOCAL" "$REMOTE"' #mergeftool 配置 git config --global merge.tool bc4 git config --global mergetool.prompt false git config --global mergetool.bc4.cmd '"D:\Application\BeyondCompare 4\BCompare.exe" "$LOCAL" "$REMOTE" "$BASE" "$MERGED"' git config --global mergetool.bc4.trustexitcode true #让git mergetool不再生成备份文件(*.orig) git config --global mergetool.keepBackup false
--------------------------------------------------------------------------------------------------------------------
安装git客户端后,还需要最后一步设置,在命令行输入: $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。
注意 git config 命令的 --global 参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
正真使用之前,可以自己搭建一个git服务器,如果只是学习git,没必要这么麻烦。到https://github.com/注册一个自己的账号即可,即可免费获得Git远程仓库。
如果需要从远程库clone东西下来,
由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:
第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com"
你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可。
如果一切顺利的话,可以在用户主目录里找到 .ssh 目录,里面有 id_rsa 和 id_rsa.pub 两个文件,这两个就是SSH Key的秘钥对, id_rsa 是私钥,不能泄露出去, id_rsa.pub 是公钥,可以放心地告诉任何人。
第2步:打开https://github.com/settings/keys,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴 id_rsa.pub 文件的内容。保存后,就可以clone东西到你的本地了。
----------------------------------------------------------------------------------------------------------------------------------
下面是用到的一些命令。
1.创建本地空白版本库mygit git init
2.往本地仓库添加文件testFile.txt(该文件需放在上面仓库所在的目录) vi testFile.txt
往里面随便增加几行文字 abcd ef ghijk
3.告诉git,你增加了一个文件 git add testFile.txt #可多次使用,可一次提交多个文件
4.告诉git,你提交了什么,以便后来者知道情况。 git commit -m "提交内容的说明"
5.修改文件testFile.txt vi testFile.txt #把内容改为,如下: haha
6.可以通过git status命令查看哪些文件被修改了 git status
7.在git add 文件之前,可以通过git diff命令查看上一次的内容是什么 git diff testFile.txt
注:如果已经git add文件才想通过git diff查看上一次的内容是什么,怎么办呢?(据说可以直接通过这个命令git diff --cached)执行以下命令即可 git reset HEAD testFile.txt
8.修改文件的提交跟新增文件的提交一样。
9.查看 目前版本之前 的提交历史记录 git log #或者用下面的命令 git log --pretty=oneline
10.回退历史版本 git reset --hard HEAD^
Git必须知道当前版本是哪个版本,在Git中,用 HEAD 表示当前版本,也就是最新的提交 xxxx... (注意我的提交ID和你的肯定不一样),上一个版本就是 HEAD^ ,上上一个版本就是 HEAD^^ ,当然往上100个版本写100个 ^ 比较容易数不过来,所以写成 HEAD~100 。
11.如果发现回退错了,想回到最新版本,上面的命令HEAD^修改成最新版本的id即可,可通过以下命令查看历史id git reflog
12.撤销尚未提交到暂存区的修改 git checkout -- fileName
13.撤销已提交到暂存区(git add)的修改
命令 git reset HEAD 可以把暂存区的修改撤销掉(unstage),重新放回工作区,然后重复步骤12即可
14.删除版本库里面的文件
先删除本地,然后通过 git rm 删掉,并且 git commit,删除版本库。
15.误删本地,从版本库恢复 git checkout -- fileName
16.关联一个远程库,使用命令 git remote add origin git@server-name:path/repo-name.git
关联后,使用命令 git push -u origin master 第一次推送master分支的所有内容;
此后,每次本地提交后,只要有必要,就可以使用命令 git push origin master 推送最新修改;
17.创建分支
首先,我们创建 dev 分支,然后切换到 dev 分支: $ git checkout -b dev Switched to a new branch 'dev'
git checkout 命令加上 -b 参数表示创建并切换,相当于以下两条命令: $ git branch dev $ git checkout dev Switched to branch 'dev'
然后,用 git branch 命令查看当前分支: $ git branch * dev master
git branch 命令会列出所有分支,当前分支前面会标一个 * 号。
现在,我们把 dev 分支的工作成果合并到 master 分支上: $ git merge dev Updating d46f35e..b17d20e Fast-forward readme.txt | 1 + 1 file changed, 1 insertion(+)
git merge 命令用于合并指定分支到当前分支。合并后,再查看readme.txt的内容,就可以看到,和 dev 分支的最新提交是完全一样的。
注意到上面的 Fast-forward 信息,Git告诉我们,这次合并是“快进模式”,也就是直接把 master 指向 dev 的当前提交,所以合并速度非常快。
当然,也不是每次合并都能 Fast-forward ,我们后面会讲其他方式的合并。
合并完成后,就可以放心地删除 dev 分支了: $ git branch -d dev Deleted branch dev (was b17d20e).
删除后,查看 branch ,就只剩下 master 分支了: $ git branch * master
因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在 master 分支上工作效果是一样的,但过程更安全。



摘自: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
项目管理
2018-07-30 00:17:00
「深度学习福利」大神带你进阶工程师,立即查看>>>
Confluence 支持一些可以从 Java 系统属性中配置的配置参数和调试(debugging )设置。系统属性通常是使用 -D 为参数选项,这个选项是 Confluence 在运行后设置到 JVM 虚拟机中的。请参考: Configuring System Properties 页面中的内容来获得更多的信息。
开始版本 默认值 模块... 作用和影响
atlassian.forceSchemaUpdate
1.0 false atlassian-config 在默认的情况下,Confluence 只会在侦测到数据库更新后才会运行数据库 schema 更新。这个标志位将会强制 Confluence 在启动的时候对 schema 进行更新。
confluence.home
1.0 任何文件系统路径 Confluence and atlassian-config 如果这个属性被设置,Confluence 将会忽略 confluence-init.properties 属性文件中配置的信息,使用你在启动的时候指定的路径为 Confluence Home 目录。
confluence.dev.mode
1.0 false Confluence 针对 Confluence 开发人员,启用更多的 debugging 选项(这个也可能会修改 spring bean 的默认 lazy 初始化方式,将会增加启动时间)。请不要在生产环境中启用这个选项。
confluence.disable.mailpolling
2.4 false Confluence 如果设置为 "true",将会阻止 Confluence 从已经归档的空间中获得邮件。通过 WEB 界面的 "check for new mail" 进行手动操作依然可用。这个配置将不会影响发送邮件。
confluence.i18n.reloadbundles
1.0 true Confluence 设置这个属性将会导致 Confluence 在每次国际化(internationalized )字符查找的时候载入 i18n 资源。这个在对翻译进行测试的时候会非常有用,但是会导致 Confluence 实例 运行缓慢 ( insanely slowly )。
confluence.ignore.debug.logging
1.0 true Confluence 当 Confluence 检测到 DEBUG 级别的日志被启用了,Confluence 将会输出服务器的错误信息(DEBUG 级别的日志将会显著的降低服务器性能)。设置这个选项将会输出所有的错误信息。
confluence.jmx.disabled
3.0 false Confluence 如果被设置为 "true",将会禁用 Confluence 的 JMX 监控。这个与在 WEB-INF/classes/jmxContext.xml 设置 "enabled" 属性是一样的。
confluence.optimize.index.modulo
2.2 20 Confluence 在索引进行优化之前刷新索引的次数。
confluence.plugins.bundled.disable
2.9 false Confluence 启动 Confluence 的时候不绑定插件。在 Confluence 开发环境中进行快速启动会显得很有效,能够加快启动速度,但是启动的时候绑定插件是 Confluence 一些核心功能所需要的。这个属性不应该在 Confluence 生产环境中设置。
atlassian.indexing.contentbody.maxsize
3.0 1048576 atlassian 当文件上传后,文件的内容被解压并且进行索引,这个功能允许用户不但可以对文件名进行搜索还可以对文件内容进行搜索。
如果解压的内容文件大小超过了设定的值(默认为 1 MB),文件的内容还是会被索引和查找,但是文件将不会显示在查找结果中。增加这个限制值,将会是查询结果的显示变得缓慢。请参考 Configuring Attachment Size 页面中的更多信息。
atlassian.mail.fetchdisabled
3.5 false Confluence 为 IMAP 和 POP 禁用邮件过滤服务
atlassian.mail.senddisabled
3.5 false Confluence and atlassian-mail 禁用发送邮件
atlassian.disable.caches
2.4 true atlassian-plugins, atlassian-cache-servlet 设置这个属性将会禁用 conditional get 和 expires:一些 WEB 资源的头部(headers )。这个将会显著降低用户的使用体验,但是在开发环境中就显得非常有用,如果你经常修改一些静态资源但是你又不想持续的刷新你浏览器的缓存。
confluence.html.encode.automatic
2.9 Confluence 设置这个属性将会强制 antixss 编码打开或关闭,将会覆盖 settings 中的设置。默认的表现针对 Confluence 的版本不同而不同。
org.osgi.framework.bootdelegation
2.10 empty atlassian-plugins Comma-separated 为 OSGi 插件提供包的的列表名。基本上当 Confluence 进行 profiling 的时候是需要的。例如:"com.jprofiler. ,com.yourkit. "。
confluence.diff.pool.size
3.1 20 Confluence 当前最大不同的数量。如果超过了这个值,其他通过 RSS 创建的 diffs 将会忽略和日志(RSS 请求还是会显示成功,但是将会丢失 diffs 信息)。
confluence.diff.timeout
3.1 1000 Confluence 在比较 2 个页面版本的时候,diff 操作王朝等待的时间(毫秒)。在这个时间内完成否则将会显示错误信息。
confluence.html.diff.timeout
4.0 10000 Confluence 在比较 2 个页面版本的时候,diff 操作完成等待的时间(毫秒)。在这个时间内完成否则将会显示取消并显示错误信息。
atlassian.user.experimentalMapping
2.10 false Confluence 设置这个属性将会修改本地用户和本地用户组之间的关系来避免在向本地系统中导入大量用户产生的性能问题。请注意,设置这个选项为启用的话将会降低其他用户管理功能的速度。我们建议仅仅在向系统中大量导入用户和用户组出现性能出现问题的时候才启用这个选项。请参考 CONF-12319 ,针对这个问题在 Confluence 3.1.1 中我们已经修复了。
confluence.import.use-experimental-importer
3.2 false Confluence 设置这个属性来修改 Confluence 使用 测试 XML 导入器(Experimental XML Importer)。这个被设置为能更稳定的导入数据到 Confluence 中,但是在 Confluence 3.2 发布的时候,这个导入功能未测试大数据量的导入,所以也不提供支持。
atlassian.webresource.disable.minification
3.3 false atlassian-plugins 禁用 Confluence 服务器的 JavaScript 和 CSS 资源自动压缩。
index.queue.thread.count
3.3 See "Effect" Confluence 设置重新索引可以使用的线程数量大小。这个值可以被设置为从 1 到 50 (包括 50)。例如,最小一个线程但是最多不超过 50 个线程。这个配置没有默认值。例如: 如果你没有设置 index.queue.thread.count ,这个线程值被用来计算需要的线程,基于需要重新索引的对象和可用的进程(最多可用设置 50 可用的线程)。 如果设置 index.queue.thread.count=2 ,那么只有 2 个线程被在重新索引的时候使用(与被重新索引的对象和可用的进程的数量无关)。 如果设置 index.queue.thread.count=200 ,那么 10 个进程(最多允许的数量)将会被在重新索引的时候使用。
注意:从 Confluence 3.3 到 5.6 最多进程的数量是 10。
index.queue.batch.size
3.3 1500 Confluence 索引可以使用的批次。减少这个值将会降低索引时候的系统消耗,但是会增加索引所需要的系统时间让索引将会花费更多的时间。增加这个值将会让索引更快的完成,但是也会增加系统的复杂,降低系统性能。通常的情况下,这个设置不需要进行修改。
password.confirmation.disabled
3.4 false Confluence 这个属性将会禁用密码校验功能,这个功能能够为 Confluence 提供额外的安全性。当这个参数不设置的时候,Confluence 将会对下面的操作 不进行 密码校验: administrative actions ,修改电子邮件地址和 Captcha for failed logins 。如果你使用的是用户授权的话,禁用这个密码校验功能就比较有用。
confluence.browser.language.enabled
3.5 true Confluence 如果设置这个属性为 "false",将会禁用侦测浏览器头部(headers)的语言配置,在早期 Confluence 的发行版本中被用来重置 Confluence 的表现。设置这个属性为 "true" 的话,将会启用侦测浏览器使用的语言。Confluence 将会根据侦测到的语言来设置 Confluence 的 UI 表现。请参考 Edit Your User Settings 文档中的内容来了解用户语言是如何设置的。
upm.pac.disable
Universal Plugin Manager 1.5 false Universal Plugin Manager (UPM) 当这个属性设置为 ture 的话 UPM 将不会尝试访问 The Atlassian Marketplace 。这个配置在你的 Confluence 服务器不能访问互联网的时候比较重要。请参考 UPM documentation 页面获得更多的有效信息。
confluence.reindex.documents.to .pop
3.5.9 20 Confluence 在进行全部重索引的时候确定一个线程可以索引多少对象。请注意,这个参数不包括附件。
confluence.reindex.attachments.to .pop
3.5.9 10 Confluence 在进行全部重索引的时候确定一个线程可以索引多少附件。
confluence.upgrade.active.directory
3.5.11 false Confluence 强制 Confluence 将任何 LDAP 目录都合并为 AD(Active Directory),而不是紧急依赖查找用户属性中的 sAMAccountName 。如果你是从 Confluence 3.5 之前的版本进行升级的话就非常有用,需要使用一个属性而不是 sAMAccountName 来定义你的用户,同时查找 LDAP: error code 4 - Sizelimit Exceeded 在你日志中的错误。请参考 Unable to Log In with Confluence 3.5 or Later Due to 'LDAP error code 4 - Sizelimit Exceeded 页面中的内容来获得更多的信息。
confluence.context.batching.disable
4.0 false Confluence 为在上下文(contexts )中的 Web 资源(例如,编辑者,主页,管理员)禁用批量。如果你需要对 javascript 或 CSS 中的错误进行调试,这个参数非常有用。
com.atlassian.logout.disable.session.invalidation
4.0 false Confluence 在退出登录的时候禁用会话校验。在 4.0 的时候,默认我们定义的是校验 JSession 被指派给客户端的会话,在用户退出登录的时候。如果这个参数被设置为 true,那么会话将会保持激活(但是用户已经退出登录了)。如果你使用的是外部授权系统,这个设置可能会保持系统的正常工作,但是基本上这个应该是不需要的。
officeconnector.spreadsheet.xlsxmaxsize
4.0.5 2097152 Office Connector 当使用 viewxls 宏的时候,确定 Excel 文件中识别的最大字节。如果设置为 null 的话,默认的参数为 2 MB。请参考 CONF-21043 页面中的内容。
com.atlassian.confluence.extra.calendar3.display.events.calendar.maxpercalendar
200 Team Calendars 确定没一个日历中可以存储的最多的事件数量。这个参数只在 Team Calendars 插件安装在你 Confluence 站点后有效。
com.atlassian.confluence.allow.downgrade
4.3.2, 5.0-OD-10 false Confluence 允许你的 Confluence 在新版本的 home 目录配置下启动。请注意,Confluence 不支持在这个配置下运行。你应该明白这个配置将会导致严重的问题,有可能会导致 Confluence 无法启动。请参考 After Downgrading, Confluence Will No Longer Run 页面获得详细信息。ils.
confluence.skip.reindex
false 当这个参数设置为 true 的时候,允许 Confluence 在 Confluence 升级的时候跳过重构搜索索引。当你的站点很大,内容很多的时候,这个配置很有用。你可以在升级的时候不对索引进行重构,在升级完成后才对索引进行重构。
reindex.thread.count
5.2 Confluence 针对 one-off reindex 设置使用的线程数量。这个值可以设置数量为 1 到 50(包括 50),例如最少 1 个线程,最多不超过 50 线程被使用。这里没有默认值的设置。这个系统配置不影响 Confluence 增加的索引。
reindex.attachments.thread.count
5.2 4 Confluence 针对附件的重新索引,设置可以使用的线程数量,这个设置运行你降低系统资源在对内容进行索引的时候的消耗。
atlassian.confluence.export.word.max.embedded.images
5.2 50 这个属性限制你在将 Confluence 页面导出为 Word 文档的时候包含图片的数量。当你导出的页面有大量的图片的时候,这些图片将会首先被载入到内存中,可能会导致你系统出现内存溢出的错误。如果你需要导出的页面有大量图片的话,你可以使用这个系统参数临时增加导出数量大小的限制。
confluence.mbox.directory
5.4.1 Confluence 在你 Confluence 中设置 mailboxes 可以导入到 Confluence 中的路径(针对使用 Confluence Mail Archiving 插件)。Mailboxes 不能从其他位置中导入。我们推荐 Confluence 管理在 Confluence 的 Home 目录中创建一个特殊的目录来针对这个操作。在你对这个参数正确设置之前,Mail 是不能导入到系统中的。
confluence.search.max.results
5.5 1000 Confluence 设置这个参数将会设置 Confluence 查找将要返回的最大数量。
confluence.upgrade.recovery.file.enabled
5.5 true Confluence 在默认的情况,Confluence 将会在升级之前创建一个备份文件。如果你的 Confluence 站点的数据库数量比较庞大,同时你又是使用的是数据库备份的方式来对你的 Confluence 备份的话,这个功能可以安全的关闭。将这个属性设置为 false 的话,Confluence 将会在升级之前不会创建一个系统的备份。
confluence.junit.report.directory
5.5 Confluence 这个属性将会设置 Confluence 服务器的 JUnit 报表从哪个目录导入(针对使用 JUnit Report 宏)。如果这个属性不设置的话,不会使用其他的目录进行导入。我们推荐 Confluence 管理在 Confluence 的 Home 目录中创建一个特殊的目录来针对这个操作。在你对这个参数正确设置之前,JUnit 的测试结果文件不能导入到系统中的。
officeconnector.textextract.word.docxmaxsize
5.5.3 16777216 Confluence 当一个文件被上传,这个文件将会被解压后索引。这个允许人们不仅仅可以对文件名进行查找还可以对文件里面的内容进行查找。
Confluence 将会对 Word 文档中的内容进行解压,但是可以解压的 Word 文档大小有限制(默认限制为 16MB)。这样的设置可能导致你只有部分文件内容可以检索到。请参考页面 Configuring Attachment Size 来获得更多的信息。
cluster.login.rememberme.enabled
5.6 False 在集群环境下,设置这个属性为 True 后,将会在登录界面中启用 'Remember Me' 选择对话框。这个选择不推荐在集群的环境下使用,所以在默认的情况下这里设置为禁用的(例如: 'Remember me' 启用的话,用户可以在不同节点之间进行转换)。
这个设置不对对独立进程安装的 Confluence 产生影响。
confluence.cluster.hazelcast.listenPort
5.6 5801 在集群环境下,这个属性仅仅被用于重置 Hazelcast 将要绑定的默认端口。例如,如果这个端口不可用或者你需要在同一个主机上运行多个节点(不推荐这样做)。默认设置为 5801。
confluence.document.conversion.threads
5.7 Confluence 在文件转换服务中可以使用的线程数量,这个数量是动态计算的,基于实例支票的内存数量的大小和 CPU 内核的数量(通常是 4 到 6 个内核)。这个属性可以被用来修改默认的线程数量。减少这个线程数量可以解决OOME 问题,增加线程数量能够缓解文档在队列中等待的时间过长的问题。
confluence.document.conversion.threads.wait
5.7 1000 Confluence 设置这个属性可以设置转换队列中的最大数量。当达到最大转换数量的时候,任何文件转换的请求将会被丢弃。
confluence.cluster.node.name
5.7 Confluence 设置这个属性可以在数据中心集群模式下的每一个节点一个可读的名字(在页脚显示电子邮件通知)。如果这个属性不设置,Confluence 将会自己为每一个节点指定一个 ID。
confluence.document.conversion.fontpath
5.8.7 Confluence 当你添加其其他使用的字体然后准备读取文件的时候,设置这个属性来定义目录(在预览和缩略图中)。
当你打算使用特定的字体或者在多字节字符中(例如 日文,中文)预览文件的时候比较有用。
confluence.document.conversion.words.defaultfontname
5.8.7 Confluence 设置这个属性来设置在 Confluence 中生成 Word 文档使用的默认字体( .doc 和 .docx )。
仅仅指定字体的名字(不是路径)。
confluence.document.conversion.slides.defaultfontname.regular
5.8.7 Confluence 设置这个属性来设置在 Confluence 中生成 Powerpoint 文档使用的默认字体( .ppt 和 .pptx )。
仅仅指定字体的名字(不是路径)。
confluence.document.conversion.slides.defaultfontname.asian
5.8.7 TakaoPGothic Confluence 设置这个属性来设置在 Confluence 中生成 Powerpoint 文档有关亚洲字体使用的默认字体( .ppt 和 .pptx )。
仅仅指定字体的名字(不是路径)。
confluence.document.conversion.slides.defaultfontname.symbol
5.8.7 Confluence 设置这个属性来设置在 Confluence 中生成 Powerpoint 文档有关符号字体使用的默认字体( .ppt 和 .pptx )。
这个将会用于 bullets 和其他符号,当 Symbol 没有找到的时候。
仅仅指定字体的名字(不是路径)。
confluence.clickjacking.protection.disable
5.8.15 false Confluence 安全特性将会阻止 Confluence 被嵌入到