Azure Service Fabric - 클라이언트 애플리케이션 서비스 만들기
클라이언트 응용 프로그램 서비스는 요청을 보낼 수 있어야 합니다. NCache Azure Service Fabric 검색 서비스를 통해 IP 주소를 가져옵니다. NCache Service Fabric 클러스터에서 사용할 수 있는 서버. 이를 위해 서비스 검색 서비스의 Service Fabric URL을 제공해야 합니다. 이 경우에는 다음과 같습니다. http://ncachesfcluster.southeastasia.cloudapp.azure.com:55100. 이것은 생성된 캐시 ID와 함께 NCache 클러스터는 클라이언트 응용 프로그램에서 액세스하는 데 사용할 캐시 핸들을 만드는 데 사용할 수 있습니다. NCache 클러스터.
Azure Service Fabric: 클라이언트 애플리케이션 서비스를 생성하기 위한 서비스 매니페스트 파일
아래에는 데모 클라이언트 애플리케이션에 액세스하는 Azure Service Fabric 서비스 매니페스트 파일이 나와 있습니다. NCache 무리:
<?xml version="1.0" encoding="utf-8"?>
<ServiceManifest Name="ClientContainerPkg"
Version="1.0.0"
xmlns="http://schemas.microsoft.com/2011/01/fabric"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ServiceTypes>
<StatelessServiceType ServiceTypeName="ClientContainerType" UseImplicitHost="true" />
</ServiceTypes>
<CodePackage Name="Code" Version="1.0.0">
<EnvironmentVariables>
<EnvironmentVariable Name="CacheID" Value="democache"/>
<EnvironmentVariable Name="ServiceDiscoveryUrl" Value="http://ncachesfcluster.southeastasia.cloudapp.azure.com:55100"/>
</EnvironmentVariables>
<EntryPoint>
<ContainerHost>
<ImageName>ncache/apps:sfclient</ImageName>
</ContainerHost>
</EntryPoint>
</CodePackage>
</ServiceManifest>
도 참조
Azure Service Fabric 클러스터 만들기
만들기 NCache 클러스터 서비스
캐시 클러스터 및 클라이언트 모니터링
런타임 시 캐시 서버 추가