我是服务结构的新手,正在尝试将Java应用程序部署到具有5个节点的本地服务结构集群。我正在使用Ubuntu VM,并按照以下步骤在asf群集中构建和部署它。部署时,我得到以下错误。我也尝试在asf远程群集中进行部署,并遇到了同样的问题。你能帮我这个忙吗?
答案 0 :(得分:1)
只是尝试了一下,它对我有用,所以只问一些问题,以确保我们不会错过文档中的任何内容。
在DhrumilSpringServiceFabric-> DhrumilSpringGettingStartedPkg->代码下,您有两个文件吗?
entryPoint.sh文件应具有以下内容:
#!/bin/bash
BASEDIR=$(dirname $0)
cd $BASEDIR
java -jar gs-spring-boot-0.1.0.jar
此外,在ServiceManifest.xml(位于DhrumilSpringServiceFabric-> DhrumilSpringGettingStartedPkg中)中,应该有以下片段:
<CodePackage Name="code" Version="1.0.0">
<EntryPoint>
<ExeHost>
<Program>entryPoint.sh</Program>
<Arguments></Arguments>
<WorkingFolder>CodePackage</WorkingFolder>
</ExeHost>
</EntryPoint>
程序属性值“ entryPoint.sh”必须相同,包括大小写与“代码”文件夹中的内容相同。
如果以上所有内容均已签出,请做出回应,并乐意深入了解此内容。
答案 1 :(得分:0)
@Dhrumil Shah,我复制了文档中提供的步骤,并能够成功实现所需的结果。
能否让我知道您的Java应用程序在不使用Service Fabric的情况下是否运行良好,以及是否在使用cli进行部署?
此外,请检查您的VM上是否正确安装了Java。检查以下链接以获取更多信息:
答案 2 :(得分:0)
在ASF记录器中花了一些时间后,我发现了问题。问题是我的YO发电机不能正常工作。我的意思是Yo json文件已被纠正。我运行哟医生并纠正了它。它的工作