为了账号安全,请及时绑定邮箱和手机立即绑定

Azure Service Fabric试用笔记

标签:
Kubernetes

先写下体会总结,

  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


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消