由于工作需求,需要将文件上传至 OSS(对象存储服务)。起初,我们找来了.net sdk 来实现这一功能。实际上,完全可以依据 API 自行进行开发实现。在此之前,一直使用的是 2.4.0 版本的.net sdk,在日常使用过程中,虽然没有出现什么特别重大的问题,然而,在服务器上进行大文件上传时,会发现 CPU 和内存的占用率都相当高。
在我的项目开发过程中,由于项目引用了本地局域网中的 nuget 服务器,而这个 nuget 服务器是基于.net framework 搭建的。当我在 Linux 服务器上通过 git clone 将代码拉取下来,并尝试发布到 docker 容器中时,使用 docker build -t xxxxx. 这一命令却出现了问题。具体表现为提示 “找不到包,No packages exist with this id in source (s): nuget.org”。
最近一段时间,我一直在积极尝试对站点的后台管理系统进行重大的架构调整,即将其前后端分离,并且把后台改造为 asp.net core webapi 的形式。在这个充满挑战的过程中,我着实遇到了其中的一些棘手问题。
在 WordPress 上,Tinymce 编辑器可能不太好用,有人会尝试将其换成百度 UEditor。如果要安装百度 UEditor,可以将下载的 UEditor.zip 解压到 WordPress 插件目录,然后在后台进行安装。
重启ubuntu后容器没有自动启动,需要转到harbor目录 docker-compose start启动 后面我尝试过不开启https 而用ubuntu 上安装的nginx 代理https 也是可行的,但harbor不能同时开启https,这样的话nginx带来会跳转错误 ,因为harbor 开启https后http会自动跳转