社区
客服专区
帖子详情
博客被封,给个理由
sunfan1010
2017-07-27 10:17:54
博客被封,给个理由,为什么?
之前发的都是技术相关的。
http://blog.csdn.net/sunfan1010
该博客违反了网站规则被关闭,
请与管理员联系 Email:webmaster@csdn.net
访问CSDN博客首页
...全文
112
4
打赏
收藏
博客被封,给个理由
博客被封,给个理由,为什么? 之前发的都是技术相关的。 http://blog.csdn.net/sunfan1010 该博客违反了网站规则被关闭, 请与管理员联系 Email:webmaster@csdn.net 访问CSDN博客首页
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunfan1010
2017-07-27
打赏
举报
回复
谢谢已经修改
渔舟唱晚,
2017-07-27
打赏
举报
回复
http://blog.csdn.net/sunfan1010/article/details/53792961
您可能被盗号了,请尽快修改登录密码
sunfan1010
2017-07-27
打赏
举报
回复
http://blog.csdn.net/sunfan1010 该博客违反了网站规则被关闭, 请与管理员联系 Email:webmaster@csdn.net 访问CSDN博客首页
sunfan1010
2017-07-27
打赏
举报
回复
客服不在吗,没有人理?
基于微软Azure、.NET Core和Docker的
博客
系统.zip
首先简要介绍一下目前的站点功能吧。右图就是本站的主页效果,我做得很简洁,没有用太多花哨的图片,也没有用走马灯。明眼人一看就知道这是基于ASP.NET MVC而开发的Web应用程序,使用了Bootstrap。不错,基本答对!需要强调的是,这个
博客
站点以及后端的RESTful服务,全部都是基于ASP.NET Core完成的,.NET Core运行时版本为1.1.0,运行在Docker容器中。哎,说着说着又到技术上了,功能还没介绍完呢。说到功能,目前功能很简单:主页列出了我自己原创或者翻译的所有文章,读者可以注册用户帐号,注册用户可以发表评论,也可以在用户管理页面中更改自己的昵称。好了,目前功能就这么多,别看功能少,我可是前前后后陆陆续续花了2个月的时间,才做到目前这个样子。当然,我会继续更新这个站点,让它的功能变得更加完善。提到ASP.NET Core,有没有吊起你的技术胃口呢?不用着急,接下来我就介绍一下整个站点中各部分的技术选型,看完后,或许你会知道为什么我花了2个月的业余时间,才整出来这么个简单的玩意儿。站点技术介绍整体架构整个网站所采用的所有基础设施全部运行在微软云(Windows Azure)中,使用了部分托管资源,以及一些非托管的Azure VM。大致情况如下:图片存储服务:由Azure Blob Storage Service托管数据库系统:由Azure SQL Database托管(未启用Geo-Replication,因为没钱)邮件服务:由Azure SendGrid Account托管(Pricing Tier为F1,每月可以免费发送25000
封
邮件)应用服务器:基于Azure构建的Ubuntu 16.04.1 LTS虚拟机,运行了两个Docker容器:blog-web和blog-service,分别托管前端Web站点和后端RESTful服务。后端RESTful API服务没有做任何认证和授权,Web站点通过内部子网访问RESTful API服务,Docker容器运行在非托管环境中持续集成系统:Jenkins,基于Azure构建的Windows Server 2012 R2一台(Master),和一台Ubuntu 16.04.1 LTS(Slave)。站点的前端和后端都在后者(Ubuntu)中完成编译、打包以及Docker镜像的发布,实现了一步到位的部署方式代码库:Github有人会问:为什么使用了非托管的Azure VM环境运行应用系统?我也考虑过这个问题,理论上讲,基于云的系统架构最好选用托管的PaaS服务,这样不仅可以得到纯天然的高可用性(包括灾备,比如AWS的跨AZ部署,某些服务跨区域的可用性,以及负载均衡),而且还可以得到专业的技术支持。只有当存在老系统向云迁移的需求,并需要迎合老系统的特定运行环境要求时,才考虑使用IaaS服务。虽然虚拟机等这些资源是由Azure负责创建并运行的,在这一层面Azure可以保证虚机的可用性,但虚机内部运行的任何程序的状态,以及所使用的数据,Azure等云服务是无从得知的,对这部分东西的监控也会变得很麻烦。出于安全考虑,通常云服务供应商是不会,也不应该获得类似虚机内部的客户程序的运行数据的,使用虚拟机服务所产生的程序运行风险,客户需要自己承担。这也就是著名的责任共担原则。看起来用虚拟机运行应用不是太靠谱嘛,然而我却选择这么使用了。有几个原因:为何不使用Azure Web App?一方面Jenkins做自动化部署,直接把编译好的应用推送到Azure Web App中好像不是太顺手,要写一些PowerShell的代码,可是我的编译系统是Linux,不过现在已经有Linux版的PowerShell了,而且Azure SDK Command Line Interface也有Linux版,所以这个
理由
有点牵强,更合理的解释是:劳资不会!另一方面,我没有在服务端做认证和授权,仅通过子网向外界提供服务,所以我希望我的Web App也运行在子网内部,然后向外暴露80端口供外界访问。这样一来,Azure Web App又如何部署到我自己的子网内?这是一个技术问题,我相信一定有解决方案,但是我也没太多时间和精力去细究如何实现,自己的第一反应也无非是将前后端全部部署在Azure Web App中,然后打开后端的认证机制。但这样做又要花一些额外的工夫。好吧,还是这个
理由
:劳资不会为何不使用Azure Container Service?Azure Container Service会在你指定的Resource Group(资源组)中创建一整套网络部署,包括好几台虚拟机、公网IP、两个负载均衡器等等,我想你一定知道我为什么没有选择Azure Container Service了,原因就是:劳资没钱
理由
够充分吧?微软Windows Azure提供的这些服务都很赞,我没选不是说它们不好用,而是出于自己的实际情况考虑:某些服务的学习成本经济成本暂时没必要做到99.99999%的高可用率即使应用挂了,恢复的成本很小:数据完全不需要恢复,托管的SQL Database、Blob Storage会保证我的数据不丢失,应用程序恢复也很简单:重新运行Docker容器就完事儿OK,从整体架构上看,我的选择即是如此而已,这样的选择当然不一定完全正确,但我觉得至少合适,仅供参考。下面附上本站点的整体架构图。作几点注解:三台VM位于同一个Virtual Network的subnet中,每台VM的虚拟网卡上都套有独立的Network Security Group(NSG),在NSG上设置了Inbound/Outbound Endpoints,严格限制了端口访问的IP地址。三台VM之间使用subnet IP地址访问Windows Server 2012 VM宿主了Jenkins Master,以及Seq日志服务。它向公网暴露8080端口和5342端口,分别用于访问Jenkins服务和Seq管理界面第一台Ubuntu VM运行了Jenkins Slave,它不向公网暴露任何端口,仅向Jenkins Master机器暴露22端口,用于Jenkins Slave Agent的执行调度第二台Ubuntu VM运行了
博客
系统的两个Docker容器:前端应用程序blog-web和后端RESTful API服务程序blog-service。web通过子网IP地址访问service,VM仅向公网暴露80端口,后台service无法从公网访问两个Docker容器所运行的应用(blog-web和blog-service)都可以访问托管的Azure SQL database、Azure Storage blob和SendGrid Account服务整个部署的拓扑结构有可能不太合理,比如没有做负载均衡,没有使用托管的应用宿主服务(比如Azure Web App、Container Service等),没有使用Scaleset。因为目前没必要而且没钱更多说明,详见作者的
博客
:http://daxnet.me/blogposts/post/221 标签:daxnet
从
博客
被
封
想到的云的安全性和可控性
昨天刚刚在51CTO上发布了自己自己用开源GIS平台搭建的一个三维应用效果,不到一小时
博客
在没有任何提示的情况下被
封
了,辛苦三年的
博客
资料也都找不回来,这让我想起一句话“
封
你需要
理由
吗”。没办法人家的地盘人家做主,规则是人家定的,我们只是蝼蚁。其实倒也没啥,我也不指望这个生活,
封
了就
封
了吧,也省的我手贱老喜欢乱写。这样有一点是肯定的,我再不会去用51CTO的产品了,即使它解
封
我的账号我也会把所...
分享下我 Github 被
封
的经历
最近好像又有人 Github 被
封
,每隔一段时间就有。分享下我自己的经历吧,好几年以前了,也许还是有点参考价值。账号被
封
,查找原因那是 2017 年 12 月,有天早上起来突然发现自己的号...
给家长的一
封
信
写了四
封
给中国学生的信后,许多学生问我:“开复老师,你为什么不写一
封
信给我们的父母呢?作为一个父亲,你可以分享你教育子女的理念和经验。” 作为一个热衷教育的父亲,我确实有不少教育孩子的经验。但对这
封
信我一直有些犹豫,因为我不是这方面的专家。在好几位同学的多次鼓励下,我逐渐意识到了写这
封
信的重要。我问他们:“如果写一
封
信给你们的父母,你们会希望我说些什么呢?”他们说: “告诉我们的父母
自己喜欢的
博客
,博文,最好及时备份
博客
备份的
理由
: 1.喜欢的博主账号被屏蔽,或被
封
2.喜欢的
博客
文章被屏蔽 3.大型
博客
网站关闭 4.
博客
网站出问题,数据丢失 5.看到有意思的
博客
就备份下来自己好好珍藏,知识管理。 6.制作
博客
电子书 这里推荐一款免费
博客
备份工具---豆约翰
博客
备份专家 该软件功能强大: 豆约翰
博客
备份专家是完全免费,功能强大的
博客
备份工具...
客服专区
544
社区成员
48,808
社区内容
发帖
与我相关
我的任务
客服专区
客服专区
复制链接
扫一扫
分享
社区描述
客服专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章