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. Run Service Fabric Mesh at a high container-to-core ratio,

    Is it possible to set it up with a 10:1 container to core ratio?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Make node properties Dynamic

    Make node properties Dynamic to prevent service placements on certain nodes temporarily. For instance, prevent service placement of a stateful service on a new node till certain node property is set.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Disallow cluster certificates as client certificates

    Cluster certificates have two abilities - node-node communication, but also client-node communication.

    It is hard for a cluster owner to see the ramifications of using the cluster cert as a client certificate. Doing such should be disabled by default to follow "secure by default" configuration and then allow it if someone really needs it.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Remove service fabric mesh dependency on Hyper-V

    I've been porting a Service Fabric system to Service Fabric Mesh, and found a small inconvenience, Service Fabric Mesh depends on having Hyper-V installed, which makes it more difficult and costly to develop inside a Virtual Machine, especially Azure -based Development Virutal Machines.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Linux OneBox does not work on Windows

    When using Vagrant and Virtual Box on Windows, after following the documentation to setup the Service Fabric using the OneBox vagrant file a blue screen occurs.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow KeyVault certificate identifier in ClusterConnectionParameters

    Updating the SF cluster certificates is quite some pain for our company as most often we need to make a microservices' deployment just to update the ServerCertThumbprint in the ...\PublishProfiles...xml files and every time to manually go through the dance of updating the certificates on the VMs. And we run several SF clusters. It'd be nice to:


    1. only update the certificate in KeyVault, yet maintain the same KV identifier in ClusterConnectionParameters and within the VMs.


    2. for bonus points, to have the certificate update automatically in KV, N days before expiration.


    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. container certificate

    Deploying a certificate to a container in service fabric is broken, when using the certificateref tag in containerhhost policy the pfx file is corrupted and not usable, not to mention the fact that it will not use the security policy and grant read permissions to the certificate file

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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 = 'PT15M'
    
    ScheduleKind = 'FrequencyBased'

    }

    $StorageInfo = @{

    Path = '\\devsvcfabric01\SFBackups'
    
    StorageKind = 'FileShare'

    }

    $BackupPolicy = @{

    Name = 'BackupPolicy1'
    
    MaxIncrementalBackups = 20
    Schedule = $ScheduleInfo
    Storage = $StorageInfo

    }

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

    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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Make explorer compatible to services.AddApplicationInsightsTelemetry

    After switching from AddApplicationInsights to AddApplicationInsightsTelemetry the installable fabric explorer can not communicate with apps running in the service fabric cluster of Azure. At least this is my impression. Please make adjustments to the fabric explorer software package.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Better guidance on Sticky Sessions with containers

    Please provide better documentation on how to set up Session Affinity for a Service Fabric application. This functionality is available and documented in k8s and marathon-lb in DC/OS, this would help avoid hard-coding of ports.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. upgrade domains at the same time

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

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Explorer - confirming the deletion of an application should not let us paste the text

    Explorer - confirming the deletion of an application should not allow pasting the text into the text field.

    Currently, you can copy and paste 'fabric:/whateverApp' from within the confirmation popup (you may realize that you clicked on the wrong application's delete a bit too late).

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. need help pages for self hosted service fabric api

    need help pages for self hosted service fabric api

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Color Schemes for Service Fabric Explorer to better distinguish environments

    The Service Fabric Explorer web application should have different color schemes to choose from. This way we could assign different color schemes for different environments. This would make it immediately clear when you are working in a production environment and prevent accidental actions.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Service Fabric

Categories

Feedback and Knowledge Base