47、Tomcat服务器workbench+kie-server 分离部署

我们在之前的章节也有讲过了,这里我们就不多费话了,我们这里将kie-server与workbench分别部署到其他机器上还能正常使用的方式。好!我们话不多说,直接进入正题:


分布式部署结构图
之前我们有配置过tomcat的方式,所以这里 我们只需要修改一些配置就好,最好的方式 就是将之前的机器进行克隆,记得要将webapps下所不用的jar包进行删除,否则会有问题。
我们要改变的几个配置文件:
一:在kie-wb所在机器上 修改setenv.sh配置文件
export CATALINA_HOME=/usr/local/tomcat7  #这是我的tomcat目录
CATALINA_OPTS="-Xmx512M -XX:MaxPermSize=512m 
-Dbtm.root=$CATALINA_HOME 
-Dorg.jbpm.cdi.bm=java:comp/env/BeanManager 
-Dbitronix.tm.configuration=$CATALINA_HOME/conf/btm-config.properties 
-Djbpm.tsr.jndi.lookup=java:comp/env/TransactionSynchronizationRegistry 
-Djava.security.auth.login.config=$CATALINA_HOME/webapps/kie-wb/WEB-INF/classes/login.config 
-Dorg.kie.server.user=kieserver
-Dorg.kie.server.pwd=kieserver1!
-Dorg.guvnor.m2repo.dir=/root/.m2/repository
-Dorg.kie.demo=false  
-Dorg.kie.example=false
-Dorg.jboss.logging.provider=jdk"
二:在kie-server所在的机器 修改setenv.sh配置文件
export CATALINA_HOME=/usr/local/tomcat7
CATALINA_OPTS="-Xmx512M -XX:MaxPermSize=512m 
-Dorg.kie.server.persistence.ds=java:comp/env/jdbc/jbpm 
-Dorg.kie.server.persistence.tm=org.hibernate.service.jta.platform.internal.BitronixJtaPlatform 
-Dorg.kie.server.id=tomcat-kieserver
-Dorg.kie.server.location=http://10.0.5.98:8080/kie-server/services/rest/server 
-Dorg.jbpm.server.ext.disabled=true
-Dorg.kie.server.controller=http://10.0.5.91:8080/kie-wb/rest/controller
-Dkie.maven.settings.custom=/root/.m2/settings.xml
"
配置完成后 添加settings.xml在/root/.m2/ 下
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<servers>
    <server>
      <id>guvnor-m2-repo</id>
      <username>workbench</username>
      <password>admin</password>
      <configuration>
        <wagonProvider>httpclient</wagonProvider>
        <httpConfiguration>
          <all>
            <usePreemptive>true</usePreemptive>
          </all>
        </httpConfiguration>
      </configuration>
    </server>
</servers> 
<profiles>
	<profile>
      <id>guvnor-m2-repo</id>
      <repositories>
        <repository>
          	  <id>guvnor-m2-repo</id>
			  <name>Guvnor M2 Repo</name>
			  <url>http://10.0.5.91:8080/kie-wb/maven2/</url>
          <layout>default</layout>
          <releases>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
          </releases>
          <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
          </snapshots>
        </repository>
      </repositories>
 <activation>
      <activeByDefault>true</activeByDefault>
    </activation>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>guvnor-m2-repo</activeProfile>
  </activeProfiles> 
</settings>
分别启动tomcat
部署成功后 在部署的页面会出来

常见的问题就是kie-wb找不到 服务器模板 kie-server 没有权限,这里要注意:上面的配置看看是否有问题,祝您部署成功

下面是小编的微信转帐二维码,小编再次谢谢读者的支持,小编会更努力的

----请看下方↓↓↓↓↓↓↓

百度搜索 Drools从入门到精通:可下载开源全套Drools教程

深度Drools教程不段更新中:


更多Drools实战陆续发布中………

扫描下方二维码关注公众号 ↓↓↓↓↓↓↓↓↓↓






  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值