小编Bre*_*obi的帖子

将SF服务打包到单个文件中

我正在研究如何自动构建和部署我的Service Fabric应用程序.目前我正在进行打包步骤,当它在pkg子文件夹中创建文件时,它始终创建文件的文件夹层次结构,而不是单个文件中的真正包.我会发誓我看起来像一个.SFPKG文件(或类似命名的东西),它在一个文件中包含所有内容(可能是一个zip文件?).有没有办法用msbuild创建这样的文件?

这是我目前使用的命令行:

msbuild myservice.sfproj "/p:Configuration=Dev;Platform=AnyCPU" /t:Package /consoleloggerparameters:verbosity=minimal /maxcpucount
Run Code Online (Sandbox Code Playgroud)

我担心没有单个文件,因为在向我的集群发送新软件包时似乎效率低下,而且我很难在构建自动化服务器上​​管理一堆文件.

azure-service-fabric

4
推荐指数
1
解决办法
783
查看次数

终止的ACI不会消失

我正在处理一个新的容器映像,它运行我的工作进程以排空Azure队列.一旦队列为空,我的应用程序退出,我希望ACI取消分配并被删除.我所看到的是ACI棒.它处于"终止"状态,重启次数为0,正如我所料(在Azure门户中看到),但为什么不完全从ACI列表中删除/删除?

我使用Azure cli创建这些实例,并指定restart never选项.这是我的命令行(减去图像特定的细节):

az container create --cpu 4 --memory 14 --restart-policy never --os-type windows --location eastus
Run Code Online (Sandbox Code Playgroud)

我当然也想知道结算停止的地方.一旦我看到终止状态,我希望结算已经停止.虽然目前尚不清楚.我当然可以手动删除ACI,它会立即消失,如果退出应用程序也一样吗?

azure-container-instances

4
推荐指数
1
解决办法
527
查看次数

带圆角的 WPF 树视图

我的用户界面中有一个充满圆角的树视图,所以我希望树视图能够匹配。是否可以在 xaml 中将树视图的边框更改为圆角?

我考虑过隐藏边框并将树视图放在圆角矩形内,但这会损失空间并且看起来不优雅。

有任何想法吗?

wpf treeview

3
推荐指数
1
解决办法
4690
查看次数

WCF使用ChannelFactory.CreateChannel和webHttp行为

我有一个简单的基于REST的服务,我试图使用ChannelFactory创建一个客户端代理.我希望没有配置文件,所以我试图在代码中执行此操作,我相信我拥有我曾经拥有的.config除了行为.任何人都可以告诉我如何将此配置转换为c#代码:

  <behaviors>
   <endpointBehaviors>
    <behavior name="InitBehavior">
     <webHttp />
    </behavior>
   </endpointBehaviors>
  </behaviors>
Run Code Online (Sandbox Code Playgroud)

这是我现在已经删除的c#代码:

var endpoint = new EndpointAddress(urlCommServer);
var binding = new WebHttpBinding();
return ChannelFactory<IInitialization>.CreateChannel(binding, endpoint);
Run Code Online (Sandbox Code Playgroud)

wcf wcf-client

3
推荐指数
1
解决办法
5044
查看次数

Kusto 命名从聚合返回的列

我有一个使用百分位数聚合的超级简单查询。有没有办法给返回的列命名?默认使用非常长的名称,例如“percentile_duration_95”,在图表和任何结果输出中都难以使用。以下是简单 AppInsights 查询的示例:

requests
| summarize req_count=sum(itemCount), ave_duration=avg(duration), percentiles(duration, 95, 99) by name
| order by ave_duration desc
Run Code Online (Sandbox Code Playgroud)

kql

3
推荐指数
1
解决办法
1224
查看次数

群集节点VM大小选项

SF群集中的节点可用的VM大小似乎有些流失.在SF进入GA之后不久,我使用A0和A1节点的混合创建了一个集群.我当时欣喜若狂,看到它得到了支持,因为它对于dev/qa场景非常棒.

今天我去创建一个新的集群,发现我对VM大小的选择非常有限.D1v2,D2v2或D3v2用于青铜耐久性,D15v2用于金.至少可以说令人失望.就在几个星期前,这是一个重要的后退.

这是什么背景故事?

  1. 我的原始群集配置是否应该被允许并且是Portal中的错误?
  2. 这些尺寸是否存在问题,SF团队认为它们无法使用?
  3. 还有别的吗?
  4. 这是一个永久的决定吗?

我真的希望看到尽可能多的VM大小选项.

azure-service-fabric

2
推荐指数
1
解决办法
1043
查看次数

使用托管磁盘进行 Service Fabric 临时存储

是否可以配置和部署使用托管磁盘作为复制器日志和应用程序类型/版本等内容的临时存储位置的 Service Fabric 群集?

例如,我无法使用 A1_v2 VM 实例大小,因为 D:(临时存储)驱动器太小。如果我可以利用托管磁盘并将 SF 配置为使用它而不是本地 SSD,那么此实例大小将适用于我的开发/测试场景。

知道我是否以及如何才能完成这项工作吗?

azure-service-fabric

0
推荐指数
1
解决办法
1735
查看次数