页面树结构
转至元数据结尾
转至元数据起始

配置java参数

登录东方通控制台

一般情况下我们使用的是默认实例就可以部署。如果项目指定了其他实例,则需要单独配置指定实例的jvm参数和启动参数。

配置jvm参数

配置初始堆内存(Xmx)和最大堆内存(Xmx)。

具体内存配置值,需要匹配项目服务器配置,一般建议配置Xmx为服务器总内存的70%左右

配置启动参数

点击默认实例--》启动参数--》创建,依次添加以下参数

启动参数
-Dfile.encoding=UTF-8
-Duser.region=CN
-Duser.language=zh
-XX:-OmitStackTraceInFastThrow
-Djava.awt.headless=true
-XX:MaxMetaspaceSize=512m
-Dmail.mime.splitlongparameters=false
-XX:+HeapDumpOnOutOfMemoryError



参数配置完成后,需要重启东方通才能生效。

部署应用

东方通服务重启后,就可以开始部署smartbiproxy了。

上传war包

由于东方通的安全策略限制,东方通8.0版本默认不支持在东方通控制台页面直接上传本地war包部署,所以需要先把proxy.war包上传到东方通服务器。

创建新实例

由于smartbiproxy和smartbi的上下文都是smartbi,所以如果项目上的东方通是只部署一个smartbiproxy,则可以忽略此章节,直接参考下一章节部署smartbiproxy进行操作

如果一个东方通节点上需要同时部署smartbi和smartbiproxy,则需要单独创建一个新的实例,把smartbi和smartbiproxy分别部署在默认实例和新创建的实例。

创建实例

登录东方通控制台,点击 集中管理--》服务管理--》实例--》创建

配置实例名称,点击添加按钮就可以生成新的实例。

启动实例

实例创建成功后,可以在集中管理--》服务管理--》实例,在实例列表中找到新创建的实例名称,然后点击启动按钮就可以启动实例了

实例启动完成

实例启动完成后,运行中的信息是true。

管理实例

点击实例右边的管理按钮,可以管理实例。具体操作跟默认实例的是相同的。

创建实例

新创建的实例,是独立的一个中间件,相关的jvm配置信息等,都要单独配置。

配置完成后,需要重启实例。

部署smartbiproxy

登录东方通控制台,点击 默认实例/新创建的实例--》应用管理--》应用–》部署 ,就可以开始部署smartbiproxy

基本属性标签中,应用位置需要配置刚刚上传的proxy的smartbi.war包的路径。

war包路径

应用位置需要配置为war包的完整路径

资源加载标签中,开启web兼容模式

性能标签中,需要关闭资源预压缩选项。


配置完成后,点击添加按钮即可完成部署。

点击添加按钮后,可能需要等待几分钟,当控制台提示应用添加成功,说明smartbiproxy已经部署启动。

访问smartbiproxy

在应用列表,点击应用右边的链接,则可以访问smartbiproxy。

可以根据项目实际的ip地址选择对应的访问URL。

访问proxy控制台

访问的url后面要加上proxy,才能正常访问proxy的控制台。

proxy的访问地址:http://东方通服务器ip:实例端口/smartbi/proxy

其他运维操作

版本更新

卸载smartbiproxy

选择实例--》应用管理--》应用,在应用列表中选择smartbi,点击右边的卸载按钮即可完成卸载。

部署smartbiproxy

上传新的smartbi.war包,然后参考部署smartbiproxy章节操作即可。

重启smartbiproxy

东方通自带的停止按钮,可能无法完全停止smartbiproxy服务。所以重启smartbiproxy的操作,建议是先执行卸载smartbiproxy,再执行部署smartbiproxy操作。








  • 无标签
编写评论...