服务结构Java应用程序部署在本地集群中失败

时间:2018-11-14 14:19:54

标签: java azure azure-service-fabric service-fabric-stateless guest-executable

我是服务结构的新手,正在尝试将Java应用程序部署到具有5个节点的本地服务结构集群。我正在使用Ubuntu VM,并按照以下步骤在asf群集中构建和部署它。部署时,我得到以下错误。我也尝试在asf远程群集中进行部署,并遇到了同样的问题。你能帮我这个忙吗?

链接:Jav Application deploymen to ASF cluster

错误代码:enter image description here

3 个答案:

答案 0 :(得分:1)

只是尝试了一下,它对我有用,所以只问一些问题,以确保我们不会错过文档中的任何内容。

在DhrumilSpringServiceFabric-> DhrumilSpringGettingStartedPkg->代码下,您有两个文件吗?

  1. gs-spring-boot-0.1.0.jar
  2. entryPoint.sh

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。检查以下链接以获取更多信息:

Java Webapp Deployment in Azure Service fabric explorer

答案 2 :(得分:0)

在ASF记录器中花了一些时间后,我发现了问题。问题是我的YO发电机不能正常工作。我的意思是Yo json文件已被纠正。我运行哟医生并纠正了它。它的工作