0
我在Service Fabric中將無狀態客戶可執行文件部署爲Lightstreamer Moderato(免費用於生產用途)。在客戶可執行文件中引用數據包當前版本
我提取Java技術jdk
文件夾,並Lightstreamer在一個CodePackage
一個ls
文件夾,名爲lib
。一切都很完美。維護問題是,配置包的版本已在ExeHost
Arguments
元素指定:
ServiceManifest.xml
:
<CodePackage Name="lib" Version="1.2.3">
<EntryPoint>
<ExeHost>
<Program>jdk\bin\java.exe</Program>
<Arguments>-server -XX:MaxGCPauseMillis=1000 -Dcom.lightstreamer.kernel_lib_path=".\ls\lightstreamer.jar" -Dcom.lightstreamer.internal_lib_path=".\ls\ls-monitor.jar";".\ls\core\*" -Dcom.lightstreamer.logging_lib_path=".\ls\ls-logging-utilities.jar";".\ls\log\*" -cp ".\ls\ls-bootstrap.jar";".\ls\ls-adapter-interface.jar" com.lightstreamer.LS "..\Lightstreamer-Main.conf.2.0\lightstreamer_conf.xml"</Arguments>
<WorkingFolder>CodePackage</WorkingFolder>
<ConsoleRedirection FileRetentionCount="5" FileMaxSizeInKb="2048"/>
</ExeHost>
</EntryPoint>
</CodePackage>
<ConfigPackage Name="conf" Version="2.0" />
如何能服務織物客人可執行ServiceManifest.xml
引用正確ConfigPackage
部署在命令行參數呢?