Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Service Fabric

Do you have an idea, suggestion, or feedback based on your experience with Azure Service Fabric? We would love to hear from you.

Please take a few minutes to submit your feedback in one of the forums available on the right or vote up an idea submitted by another Azure Service Fabric customer. All the feedback shared in these forums are being monitored and reviewed by the Microsoft Azure Service Fabric team.

Please remember this forum is for Azure Service Fabric, and if you have feedback on other Microsoft products, services or platforms, please submit your feedback in the appropriate forum (found on the right hand side).

Thanks for your feedback – we look forward to improving your satisfaction with Azure Service Fabric

  1. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Don't offer nodes that incapable

    When selecting nodes for a new cluster, hide the ones that are not capable in the ServiceFabric role.

    We used the VM selection blade to build the budget for our project. When we tried use them, it took 4 times to build the cluster and support said it was because they weren't recommended VM size.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. List of IP addresses used by Azure Service Fabric

    We have some issues with http://sc-portal-dev.germanycentral.cloudapp.microsoftazure.de:19080/Explorer/index.html#/ being blocked by the firewall.

    Could we have a list of the IP ranges used?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Provide a way to handle SendRequest and ReceiveResponse events in Service Remoting

    I am looking for a way to listen ReceiveRequest or SendResponse events while communicating with different services using ServiceRemoting.

    Earlier we were able to do that with below events.

    ServiceRemotingServiceEvents.ReceiveRequest
    ServiceRemotingServiceEvents.SendResponse

    These events were available in Microsoft.ServiceFabric.Services.Remoting.V2.Runtime namespace.
    Now I am not able to find these in this namespace.

    Can anyone please help me with this?
    Is there any other way to get these events?

    Thanks in advance.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Issue while accessing Spring Boot application that is deployed to a service fabric cluster

    I am getting the following error while trying to access the spring boot application deployed on service fabric (local cluster).

    Unhealthy deployed service package: ApplicationName='fabric:/PrototypeServiceFabric', ServiceManifestName='PrototypeGettingStartedPkg', ServicePackageActivationId='', NodeName='Node2', AggregatedHealthState='Warning'.
    Event | Warning | Unhealthy event: SourceId='System.Hosting', Property='CodePackageActivation:FabricTypeHost-DF95B56E-29EE-4418-B124-061740D7282C:EntryPoint', HealthState='Warning', ConsiderWarningAsError=false. There was an error during CodePackage activation.The service host terminated with exit code:7148

    I am not able to access localhost:8080 in this process.

    I have followed this tutorial for deployment and got stuck in the first step.
    https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-quickstart-java-spring-boot

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. have clearer error messages

    It will be great If the error message could guide us finding the root cause and fix it.

    We try to add second certificate and met error. But the error message not clear enough and take us long time to make trouble shooting.
    

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Out of the box monitoring in portal

    Would be a great add to monitor cluster performance counters on the portal, similar to what we have on WebApps

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Remove the necessity to couple a service interface to IService to use remoting transport

    Currently, in order to use remoting transport, a service interface must inherit from IService marker. like so:

    public interface MyService : IService
    {
    Task FooAsync();
    }

    Instead, if a marker must be used, could it be defined differently, like so for instance:

    public interface IService<T>
    {
    }

    This way, IMyService would NOT have to inherit from IService, but a service class could be defined like so:

    public sealed MyService : IService<IMyService>, IMyService
    {
    }

    Of course, for backward compatibility, the generics marker does not have to be called IService, but IService2, for example.

    Overall, regardless of implementation, it would be…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. upgrade domains at the same time

    It would be great if all nodes can be upgraded at the same time.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add support for expandable environmental variables passed to containers

    Need to be able to pass custom dynamic variables into running containers like docker does (https://docs.docker.com/v17.09/compose/environment-variables/) so one can pass for example environmental value existent on docker host

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Shutdown micro-service instead of shutdown node only

    I have a fabric application, there are multiple services. One is stateful service to handle event/Iot hub. Shutdown the whole service is very important because the other services still have data to process.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  13. Modify version sorting in Service Fabric Explorer

    The sorting of the version string is currently alphabetical. That means that 1.0.10 is sorted before 1.0.2. Seeing as the versioning system is segmented, not decimal, 1.0.10 should be sorted after 1.0.2

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Service Fabric Cluster Option for Quick Deploy

    Add an option for Clusters not in production environment or live to have the ability or switch option for rapid deployment. Using rapid deployment would take the cluster down, but updates would happen much faster. The lag and time to deploy slowing is a killer in lower environments, where a goof up can cost you hours for the cluster to update.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Unable to use the backup and restore service

    I am trying to use the backup and restore service with a windows authenticated cluster. I get an error when I do a post to specify a backup policy. Here is my post request

    $ScheduleInfo = @{

    Interval = &#39;PT15M&#39;
    
    ScheduleKind = &#39;FrequencyBased&#39;

    }

    $StorageInfo = @{

    Path = &#39;\\devsvcfabric01\SFBackups&#39;
    
    StorageKind = &#39;FileShare&#39;

    }

    $BackupPolicy = @{

    Name = &#39;BackupPolicy1&#39;
    
    MaxIncrementalBackups = 20
    Schedule = $ScheduleInfo
    Storage = $StorageInfo

    }

    $body = (ConvertTo-Json $BackupPolicy)
    $url = "http://localhost:19080/BackupRestore/BackupPolicies/$/Create?api-version=6.2-preview&quot;

    Invoke-WebRequest -Uri $url -Method Post -Body $body -ContentType 'application/json' -UseDefaultCredentials

    Here is the error

    Invoke-WebRequest : {"Error":{"Code":"E_UNEXPECTED","Message":"Object reference not set to…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Ability to view multiple clusters

    It would be more productive to be able to view multiple clusters in the same application; not opening multiple instances. i.e.: Have a tabbed interface

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Make SERVICE FABRIC work!

    It would be nice if SERVICE FABRIC actually worked!

    I changed from Cloud-Services (web/worker roles) to ServiceFabric a few months ago, and hve not yet been able to get it to work on Azure.

    Please fix it Microsoft!!!! I am paying for this incredible nonsense which is just a pile of rubbish compared to CloudServices, which just works straight out-of-the-box.

    ServiceFabric is such a complicated MESS that it simply does not work:
    1) Cannot deploy anything to a Cluster
    2) Cannot see what the problem is clearly.
    3) The online explorer tool is utter garbage!
    4) The VM scale set…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. These powershell commands still available?

    on the docs.microsoft.com, I'm still seeing this powershell cmdlet.

    Send-ServiceFabricApplicationHealthReport
    Get-ServiceFabricApplicationHealth

    Are these still available?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Allow hiding java samples in documentation

    would be great if there was a way to hide C# or Java sample-code in the documentation on docs.microsoft.com, depending on which one you are using.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Can not move to another subscription

    Since the service fabric has vm scale set, it can not be moved to another subscription. But, according to document service fabric is a resouce that can be moved.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Service Fabric

Categories

Feedback and Knowledge Base