继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Azure Service Fabric试用笔记

慕姐8265434
关注TA
已关注
手记 1309
粉丝 222
获赞 1065

先写下体会总结,

  1. 总体感觉比较复杂,

  2. 中文界面概念翻译不好。

  3. 错误提示友好度不够。

  4. 相关资料很少,只能从生涩的官方文档里揣摩。

成功后的Service Fabric Explorer:

webp

Service Fabric Explorer

下载和生成项目

  1. 按照入门文档,一开始使用的国际版,后来发现找不到bower,改用国内版文档,直接使用github上的源代码。

申请azure试用

注意身份证和支付信息都不能是以前申请过的

创建Service Fabric cluser

有两种方式:,

  • 一种是直接在visual studio中创建,

  • 另一种是在azure控制台创建(推荐)。

这里遇到几个坑记录一下:

  1. servcie fabric创建需要一段时间,但目前没有足够的机制反馈是否完成,我一开始总是创建完成后就急于发布,结果遇到各种奇怪问题。验证Cluser部署完成的方式是在azure的控制台的Service Fabric中查看状态


    webp

    Azure 控制台Service Fabric状态

  2. 记得开放8080端口,创建时默认开放80和83端口,但示例程序配置的是8080端口。


    webp

    VS中的界面

  3. 开启反向代理。如果使用visusal studio 2017创建,没有这个选项,所以建议使用azure控制台创建。如果不开启反向代理会造成votingweb不能访问votingdata的api的情况,现像就是投票界面可以显示但是点击【Add】按钮没有反应。参见:负载均衡的端口映射

webp

Azure 控制台创建Service Fabric时设计自定义终结点8080,启用反向代理

  1. 如果使用azure控制台,创建完成的最后一步记得下载证书,并在开发机器上安装,这样能能从visual stuido中发布程序到 Azure Service Fabric,参见:从 Visual Studio 配置与 Service Fabric 群集的安全连接

    webp

    下载pfx证书


  2. 试用的vm最多提供4个,但创建Service Fabric时默认是5个,所以会报错:“”,改成3个节点就行了。


    webp

    初始VM规模集容量

Service Fabric需要的资源

创建一个Service Fabric所需要的资源如下:

  • 公共 IP 地址

  • 负载均衡器

  • 虚拟机规模集

  • 网络接口

  • 网络安全组

  • 2个存储帐户

  • 虚拟网络

  • 密钥保管库
    如图:


    webp

    资源组



作者:又红又专模式
链接:https://www.jianshu.com/p/9e74beffe5cd


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP