|
|
@ -0,0 +1,46 @@ |
|
|
|
<?xml version="1.0" encoding="utf-8"?> |
|
|
|
<ServiceManifest Name="OrderingSignalrHubPkg" |
|
|
|
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> |
|
|
|
<!-- This is the name of your ServiceType. |
|
|
|
The UseImplicitHost attribute indicates this is a guest service. --> |
|
|
|
<StatelessServiceType ServiceTypeName="OrderingSignalrHubType" UseImplicitHost="true" /> |
|
|
|
</ServiceTypes> |
|
|
|
|
|
|
|
<!-- Code package is your service executable. --> |
|
|
|
<CodePackage Name="Code" Version="1.0.0"> |
|
|
|
<EntryPoint> |
|
|
|
<!-- Follow this link for more information about deploying Windows containers to Service Fabric: https://aka.ms/sfguestcontainers --> |
|
|
|
<ContainerHost> |
|
|
|
<ImageName>eshop/ordering.signalrhub:#{tag}#</ImageName> |
|
|
|
</ContainerHost> |
|
|
|
</EntryPoint> |
|
|
|
<!-- Pass environment variables to your container: --> |
|
|
|
<EnvironmentVariables> |
|
|
|
<EnvironmentVariable Name="ASPNETCORE_ENVIRONMEN" Value="Development"/> |
|
|
|
<EnvironmentVariable Name="ASPNETCORE_URLS" Value="http://0.0.0.0:80"/> |
|
|
|
<EnvironmentVariable Name="EventBusConnection" Value="rabbitmq.eshoponservicefabricbus"/> |
|
|
|
<EnvironmentVariable Name="EventBusUserName" Value="admin"/> |
|
|
|
<EnvironmentVariable Name="EventBusPassword" Value="password"/> |
|
|
|
<EnvironmentVariable Name="AzureServiceBusEnabled" Value="False"/> |
|
|
|
<EnvironmentVariable Name="OrchestratorType" Value="SF"/> |
|
|
|
<EnvironmentVariable Name="identityUrl" Value="http://identityapi.eshoponservicefabric:5105"/> |
|
|
|
</EnvironmentVariables> |
|
|
|
</CodePackage> |
|
|
|
|
|
|
|
<!-- Config package is the contents of the Config directoy under PackageRoot that contains an |
|
|
|
independently-updateable and versioned set of custom configuration settings for your service. --> |
|
|
|
<ConfigPackage Name="Config" Version="1.0.0" /> |
|
|
|
|
|
|
|
<Resources> |
|
|
|
<Endpoints> |
|
|
|
<!-- This endpoint is used by the communication listener to obtain the port on which to |
|
|
|
listen. Please note that if your service is partitioned, this port is shared with |
|
|
|
replicas of different partitions that are placed in your code. --> |
|
|
|
<Endpoint Name="OrderingSignalrHubTypeEndpoint" Port="5112" UriScheme="http" PathSuffix="eShopOnServiceFabric/OrderingSignalrHub" /> |
|
|
|
</Endpoints> |
|
|
|
</Resources> |
|
|
|
</ServiceManifest> |