摘要:
最近想把网站的一个服务独立出来专门提供数据用,交互用grpc,服务发现用consul,运行环境用docker 。 现在问题来了,首先,grpc传输使用http2协议,http2协议需要https,在内网情况下我们可能不想用https,那么grpc也是可以使用http的,参考:Http2Unencry 阅读全文
摘要:
今天使用移动宽带发现一个问题,我的服务器已经开启了gzip,但是访问的时候文件居然是原大小。经过不断检查,发现是宽带的问题,使用联通和电信的网络访问服务器,返回的response header都是带gzip的,只有用移动宽带访问的时候没有了 Content-Encoding:gzip 这一项,还没想 阅读全文
摘要:
参考地址:https://github.com/dotnet/corefx/issues/40538 According to https://www.ssllabs.com/ssltest/analyze.html?d=api-fxpractice.oanda.com their key exch 阅读全文
摘要:
使用sequelize-auto 生成mysql 表时主键没有 autoIncrement: true 属性,这会导致插入数据时报错。看git上面是已经解决了的,解决方法是修改查询语句模板。我用的是0.4.29最新版,不懂为何没有修复这个问题 https://github.com/sequelize 阅读全文
摘要:
静态文件访问在网站中是一项重要的服务,用于向前端提供可以直接访问的文件,如js,css,文档等,方法是在Startup的Configure中添加UseStaticFiles()管道。 参考:ASP.NET Core 中的静态文件 但是,如果我想让我的文档也经过授权才能访问,而不是随便一个请求就能下载 阅读全文
摘要:
1.怎么部署 我是用文件的形式先发布出来,然后把文件拷贝到服务器上部署到docker中去。 2.端口映射 根据查找到的资料,dockerfile 是不支持指定映射服务器端口的,只能在run的时候用-p 命令指定。那这不是扯么,跑个run命令还要打一堆命令。所以我用的是docker-compose来运 阅读全文
摘要:
获取指定容器的ip docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id 删除没用的image,特别是 build后产生的tag=none 的镜像 docke 阅读全文
摘要:
报错内容::“A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not access 阅读全文
摘要:
需求:现在一个应用是前后端开发分离,前端使用angular,后端使用 asp.net core 提供api ,开发完成后,现在需要把两个程序部署在同一个网站下,应该怎么处理? 首先可以参考微软的官方文档 Use the Angular project template with ASP.NET Co 阅读全文
摘要:
问题场景:我已经有一个数据库,想用 EF core Code First,怎么办? 首先,可以参考微软的API文档:通过现有数据库在 ASP.NET Core 上开始使用 EF Core, 这一步可以将数据库表转换成对象,并生成DBContext。这时候只要在Startup中配置DBContext, 阅读全文