42、關於在tomcat下部署workbench+kie-server 環境的步驟
阿新 • • 發佈:2019-01-08
第一步:下載環境
<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="admin"/> <role rolename="kie-server"/> <!-- 這裡要注意的一點是 Kie-server 的角色必須要寫成 "kie-server" --> <user username="workbench" password="workbench1!" roles="admin,kie-server"/> <user username="kieserver" password="kieserver1!" roles="kie-server"/> <!-- kie-server 使用者名稱及密碼 要寫成kieserver kieserver1! 否則 在規則部署中無法看到 官方說明,這是預設的使用者名稱及密碼 但還在實驗中--> </tomcat-users>
解決上面預設密碼的方案:我們可以這樣改寫: <user username="helloword" password="helloword" roles="kie-server"/>
只要將setenv.sh中配置兩條屬性:如果在setenv.sh 中並未設定上面兩個屬性,則必須要在tomcat.user.xml中設定預設的使用者名稱密碼。否則就會報kieserver 401的一些沒有許可權的錯誤如果我們在setenv.sh中設定了該屬性,則在tomcat.user.xml就也可配置我們自定義的使用者名稱密碼了。第二:setenv.sh
點選遠端伺服器時會出來以下頁面
如果頁面中出來這樣的結果,就表示部署成功了,看起來是不是很簡單。
比如同一個伺服器模板中,之前有設定了 其實一種功能被禁用,則頁面上不會直接體現出來,需要將原來的伺服器模板刪除,並重啟伺服器才能生效。上面講述的關於伺服器模板的一些注意事項,那我們又如何引用workbench中的專案呢。下面我們說談一談如何操作首先:先要在workbench專案打成jar包,不多解釋第二步:新增容器
新增完容器後
點選啟動就會出現下圖中的效果:
狀態說完了,我們說一下版本配置
這圖中的版本配置與之前用將過的 自動掃描是有相似之處。就是做版本的升級,但只對新版本進行掃描,有且只掃描一次,如果在當前版本 例如1.0.0的這個版本進行掃描,是不起作用的。 有掃描間隔,和版本號,啟動掃描程式則和現在就掃描 是一個根據前面的間隔值自動掃描(可能會很佔伺服器空間。),一個是手動掃描。升級功能主要是針對版本的升級。配置成功後:我們就可以通過 工具訪問或者程式碼的形式訪問我們伺服器上的規則了,那如何訪問呢。我會在下一篇中給大家詳細說明。下面是小編的微信轉帳二維碼,小編再次謝謝讀者的支援,小編會更努力的
----請看下方↓↓↓↓↓↓↓
百度搜索 Drools從入門到精通:可下載開源全套Drools教程
深度Drools教程不段更新中:
更多Drools實戰陸續釋出中………
掃描下方二維碼關注公眾號 ↓↓↓↓↓↓↓↓↓↓