我们在之前的章节也有讲过了,这里我们就不多费话了,我们这里将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实战陆续发布中………
扫描下方二维码关注公众号 ↓↓↓↓↓↓↓↓↓↓