06 2017 档案

摘要:1、修改集群负载均衡的“域名设置”时,需要重新部署 acsrouting (容器服务内置的路由服务),不然访问时会出现 “503 Service Unavailable. No server is available to handle this request.” 错误。 2、使用集群的负载均衡, 阅读全文
posted @ 2017-06-22 16:58 dudu 阅读(1675) 评论(5) 推荐(2) 编辑
摘要:阿里云RDS目前支持的是PostgreSQL 9.4,而gitlab支持的最低版本是PostgreSQL 9.6.1,不升级PostgreSQL,gitlab就无法升级,阿里云RDS短期内不进行升级,被迫无奈下只能改用自己用阿里云ECS搭建的PostgreSQL服务器。这篇随笔记录一下数据库迁移的主要步骤。 阅读全文
posted @ 2017-06-21 22:35 dudu 阅读(1657) 评论(1) 推荐(0) 编辑
摘要:上周欣喜地发现,微软官方终于针对 asp.net core 在使用负载均衡的情况下从 http 强制重定向至 https 的问题提供了解决方法。但实际使用之后,欣喜变成了失望 —— 微软对这个问题的理解和我们不一样,造成这个方法对我们不适用,不得不继续使用我们的土方法。 阅读全文
posted @ 2017-06-18 19:58 dudu 阅读(4557) 评论(8) 推荐(8) 编辑
摘要:这是我们使用阿里云容器服务基于 docker 容器部署 asp.net core 应用遇到的另一个问题 —— 如果将包含敏感信息的应用配置文件 appsettings.Production.json 传递给运行在容器中的 asp.net core 应用。Docker 针对这样的应用场景已经提供了解决方案 —— Docker Secrets 阅读全文
posted @ 2017-06-11 16:50 dudu 阅读(1924) 评论(2) 推荐(1) 编辑
摘要:在最近刚接触 docker 容器时,误以为 docker 容器是一个轻量级的虚拟机,容器启动后,只要我不把容器关闭,可以在其中任意执行 shell 命令,想干啥就干啥。后来明白了,docker 容器是一个轻量级的终端 阅读全文
posted @ 2017-06-10 10:43 dudu 阅读(9490) 评论(0) 推荐(0) 编辑
摘要:部署场景是这样的,我们基于 ASP.NET Core 2.0 Preview 1 开发了一个用于管理缓存的 Web API ,想通过阿里云容器服务基于 Docker 部署为内网服务。在这篇博文中分享一下经过实践验证的操作步骤。 阅读全文
posted @ 2017-06-05 15:59 dudu 阅读(2310) 评论(1) 推荐(4) 编辑
摘要:在前一篇博文中我们了解了阿里云容器服务的路由机制。在这篇博文中,我们用nginx镜像创建一个容器实际体验一下。使用容器服务首先要创建一个集群(Cluster),比如这里我们创建一个名叫websites的集群(使用的是swarm mode)。创建好集群后,点击“管理”,进入集群管理页面 -> “负载均衡” -> “域名设置” 阅读全文
posted @ 2017-06-03 18:23 dudu 阅读(2238) 评论(1) 推荐(0) 编辑
摘要:最近我们开始尝试基于阿里云容器服务使用Docer进行生产环境的自动化部署,首先遇到的一个问题是 —— 如何部署负载均衡(这里的负载均衡是指阿里云负载均衡SLB)?面对这个问题,我们首先关注的是这个问题 —— 阿里云负载均衡与容器究竟是什么关系? 阅读全文
posted @ 2017-06-02 12:14 dudu 阅读(2303) 评论(2) 推荐(2) 编辑
摘要:eShopOnContainers 是 《.NET Microservices – Architecture for Containerized .NET Applications》这本微软出品的电子书中的示例应用程序。eShopOnContainers 的 GitHub 地址是 https://github.com/dotnet-architecture/eShopOnContainers ,它不仅是一个示例应用,而且是一个开源项目,接受代码捐赠。 阅读全文
posted @ 2017-06-01 10:51 dudu 阅读(1323) 评论(0) 推荐(0) 编辑