service-fabric-stateful

    4热度

    2回答

    当尝试运行在服务织物群集服务 “应用程序URL未设置或不是HTTP/HTTPS URL,因此浏览器不会向应用程序打开“。 我失去了任何配置的一部分?

    0热度

    2回答

    我的情况:,里面我的字典可靠 状态服务。 无状态WebAPI充当端点,以便我的其他Web应用程序可以与我的有状态服务进行通信。 我的其他Web应用程序每页加载超过5000次的无状态WebAPI,以便从我的可靠字典中获取数据。我知道我知道......我是继承这个遗留代码的幸运人物。 问题: 每个呼叫的时延大约是100个millseconds(我在本地调试,如果有什么差别),但是乘上5000,我们现在

    0热度

    1回答

    我想自动删除添加到过期可靠的字典对象自动终止服务织物可靠的Dictionary对象,它看起来像我根据这个来实现我自己的方式:https://stackoverflow.com/a/36466890/7293543 我的方法是使用“RunAsync”任务并让它不断运行一段时间循环。它在前几次都有效,但当我向我的字典中添加了更多的对象时,我收到了一个奇怪的错误。这是一个愚蠢的做法吗?其他人如何自动清除

    0热度

    1回答

    行wcfServiceObject:this给出了一个错误cannot convert from ... to ...。 return new[] { new ServiceReplicaListener((context) => new WcfCommunicationListener<IShoppingCartService>( wcfServiceObject:this,

    0热度

    1回答

    我正在写一个服务结构中承载的有状态的服务。该服务的工作是消费来自外部队列的消息,转换它们并将它们放置到我们自己的消息传递系统中。根据供应商文档,吞吐量可以达到6k信息/秒。 我已经配置的服务成多个分区扩展消息负荷,并且每个分区有分2 /最大3个副本。为了从故障中恢复,我可以订阅供应商队列,并传递一个时间戳,从这个时间点我希望收到消息。要做到这一点,我要存储处于服务状态的最后一条消息的时间戳。由于消

    0热度

    2回答

    我将用户信息作为每个有状态服务调用的一部分。我在服务中使用这些信息进行审计。 我是否必须在服务内部传递这些信息,或者是否有其他一些机制(如用户环境)来保存数据,以便我可以全局访问?过去我使用线程存储(数据插槽)来保存数据,但由于代码是异步的,我认为这不起作用?

    0热度

    1回答

    我试图通过添加一个新元素来修改发布配置文件,我可以使用它作为我的Deploy-FabricApplication.ps1,但是当我发布它时,出现错误,指出XML文档中存在错误。它看起来像XML配置文件模式首先得到验证。有没有这方面的解决方法,或者发布配置文件不是放置这个的地方。发布配置文件中的这个附加元素将仅用于部署,类似于发送消息/通知的参数。我不想在我的Deploy-FabricApplica

    1热度

    1回答

    场景:statefull SF服务会将其状态存储在多个可靠的集合中。有状态SF可通过远程访问。 我需要在第一次使用前通过调用StateManager.GetOrAddAsync来“初始化”集合吗?它是否有助于降低第一次获得可靠的收集或不需要执行此步骤? 如果建议做这个init,什么时候是合适的时间和地点去做? 最合理的地方是在RunAsync无尽循环之前,但是如果通过远程调用的方法在集合被初始化之

    0热度

    1回答

    我打算将Service Fabric用作我的Web应用程序的缓存工具。 在服务织物,我有: 有状态的应用程序来存储我的缓存对象 一个无状态的WebAPI应用可用作端点用于其他应用交谈的状态应用。 WebAPI使用OWIN自主机。 (see screenshot) 两者都在同一个群集中。无状态的WebAPI将作为暴露的终点。这个想法是让我的外部应用程序将GET/POST/DELETE缓存命中到API

    0热度

    1回答

    是否可以在两个或多个有状态服务之间共享队列,还是需要通过tcp/http直接调用它来将消息放在其自己的内部队列中? 例如;说我有把基于条件的队列的顺序我的第一个服务: public sealed class Service1 : StatefulService { public Service1(StatefulServiceContext context, IReliableStat