此内容没有您所选择的语言版本。
9.6. The CarMart Quickstart in Remote Client-Server Mode
This quickstart accesses JBoss Data Grid via Hot Rod. This feature is not available for the Transactional CarMart quickstart.
Prerequisite
Obtain the supported JBoss Data Grid Library Mode distribution files.
Procedure 9.7. Build the CarMart Quickstart in Remote Client-Server Mode
Configure the Standalone File
Add the following configuration to thestandalone.xmlfile located in the$JDG_HOME/standalone/configuration/directory.- Add the following configuration after the closing tags for the <
system-properties> element:<paths> <path name="temp" path="/tmp"/> </paths> - Add the following configuration within the infinispan subsystem tags:
<local-cache name="carcache" start="EAGER" batching="false" indexing="NONE"> <locking isolation="REPEATABLE_READ" striping="false" acquire-timeout="20000" concurrency-level="500"/> <eviction strategy="LIRS" max-entries="4"/> <file-store relative-to="temp" path="carstore" passivation="false"/> </local-cache>
Start the JBoss Data Grid Server
Run the following script to start the JBoss Data Grid Server:$JDG_HOME/bin/standalone.shNote
Using the provided configurations, the server runs on thetest1address.Configure test1 for UNIX Users
Configure thetest1address on a UNIX system by adding the following line to/etc/hosts:192.168.11.101 test1Run the IfConfig Command
Run the following command on the command line:$ sudo ifconfig eth0:1 192.168.11.101 netmask 255.255.255.0
Start the JBoss Application Server
Run the following script to start the JBoss Application Server instance where your application will deploy:$JDG_HOME/bin/standalone.shSpecify the JBoss Data Grid Server Address
Edit thejdg.propertiesfile (located in the$JDG_HOME/src/main/resources/META-INF/directory) to specify the address of the JBoss Data Grid server as follows:datagrid.address=test1Note
If the JBoss Data Grid server is running on alocalhostaddress with defined port-offset, modify thejdg.propertiesfile to include the port information. For example:datagrid.address=localhost datagrid.hotrod.port=11322Build your Application
Use the following command to build your application in the relevant directory:$ mvn clean package -Premote