【问题标题】:service fabric java application deployment failed in local cluster本地集群中的服务结构 java 应用程序部署失败
【发布时间】:2019-04-17 13:07:14
【问题描述】:

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

链接:Jav Application deploymen to ASF cluster

错误代码:

【问题讨论】:

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


    【解决方案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)中,应该有如下sn-p:

       <CodePackage Name="code" Version="1.0.0">
      <EntryPoint>
         <ExeHost>
            <Program>entryPoint.sh</Program>
            <Arguments></Arguments>
            <WorkingFolder>CodePackage</WorkingFolder>
         </ExeHost>
      </EntryPoint>
    

    Program 属性值“entryPoint.sh”必须与“code”文件夹中的内容相同,包括大小写。

    如果以上所有内容均已验证,请回复并乐于深入研究。

    【讨论】:

      【解决方案2】:

      @Dhrumil Shah,我复制了文档中提供的步骤,并且能够成功达到预期的结果。

      您能否告诉我您的 java 应用程序在不使用服务结构的情况下是否可以正常工作,以及您是否使用 cli 进行部署?

      另外,请检查您的 VM 上是否正确安装了 java。查看以下链接了解更多信息:

      Java Webapp Deployment in Azure Service fabric explorer

      【讨论】:

      • 感谢您的回复 Aman.. 我在 ASF 记录器中花了一些时间后发现了这个问题。问题是我的 YO 发电机工作不正常。我的意思是 Yo json 文件被纠正了。我跑了医生并纠正了它。它的作品。
      【解决方案3】:

      我在 ASF 记录器中花了一些时间后发现了这个问题。问题是我的 YO 发电机工作不正常。我的意思是 Yo json 文件已损坏。我跑了医生并纠正了它。它的工作

      【讨论】:

        猜你喜欢
        • 2017-08-22
        • 1970-01-01
        • 2018-09-21
        • 2016-07-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-16
        • 2018-12-08
        相关资源
        最近更新 更多