digital-ocean相关内容

Axios开机自检不在NodeJS/Express路由内运行

我从另一个域(domain1.com)调用我的快速路由(domain.com/api)。因此,在通过Axios将JWT交换为持有者访问令牌之前,我已将Express设置为接受对路由/API的POST请求并签署JWT。 我似乎无法启动Axios帖子请求。有没有可能是防火墙的问题?我如何才能看到错误所在?请原谅,我还是Node/Express的新手。 以下是我的相关代码: 数据-lang ..
发布时间:2022-04-17 15:23:20 其他开发

重定向错误的URL/路径DigitalOcean空间

我正在使用Digital Ocean Spaces CDN托管一个静态网站,目前为止一切正常,如果我的index.html一切正常的话。 我现在面临的问题是,如果用户访问的路径不是index.html,则会返回拒绝访问错误。 我查看了Digital Ocean Spaces CDN设置,没有找到有关在错误的URL/路径上重定向的信息 我有什么方法可以做到这一点吗? 我的CD ..
发布时间:2022-04-17 15:17:14 其他开发

解决方法:数字海洋上ngix-inress的IP地址为空

在我的K8S集群中,入口在数字海洋的K8S集群上不起作用。我没有得到外部IP,所以它不可用。在当地似乎没有问题。 我已经搜索了很多,也尝试了一些教程,F.E.https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nginx-ingress-with-cert-manager-on-digitalocean-kube ..
发布时间:2022-04-17 15:15:12 其他开发

Fastify在Docker/Kubernetes上不起作用

我有一个非常简单的应用程序,它返回“Hello World”字符串,它在本地运行得很好。正如您将从下面的应用程序代码中看到的,它在端口4000上运行。当我创建Docker映像并运行容器时,我无法从我的计算机上的localhost:4000访问它,但我可以看到Docker正确地访问了node index.js命令,并且应用程序正在运行,没有任何错误。 也尝试部署到Kubernetes集群,访问 ..
发布时间:2022-04-17 15:11:05 其他开发

ASP NET Core Linux ERR_CONNECTION_REJECTED

我正在测试将Net核心应用程序部署到运行Ubuntu 18.04和Nginx 1.14的DigitalOcean Drop上。为了进行测试,我使用了‘DotNet new’提供的模板。 DotNet新网站 和 DotNet新MVC 应用程序运行得很好。我可以通过我的浏览器访问它们。我对DotNet新Webapi应用程序有问题。无论我如何尝试联系它,最终都会得到ERR_CONNECTION_R ..

如何从Kubernetes群集中删除/移除Calico CNI

我已经在数字海洋中安装了我的Kubernetes集群(1master,3Worker)。 问题是我在这个群集中同时安装了法兰绒和印花布。 我想从我的群集中完全删除Calico,或者可以有多个CNI吗? 推荐答案 使用以下两个命令从节点中删除Calico: kubectl delete -f https://docs.projectcalico.org/v3.3/getting ..
发布时间:2022-04-17 15:06:40 其他开发

即使在DigitalOcean Spaces用户界面中添加CORS设置后,对象中也缺少访问控制-允许-原点标头

我在DigitalOcean Spaces用户界面中添加了CORS配置,如下所示: 我仍然无法从浏览器获得对象请求的Access-Control-Allow-Origin头。 从我的后端上载对象时,";PUBLIC-Read";设置为ACL。 我期望在浏览器中从我的Web应用程序发出对象(在我的例子中为图像)请求时,其响应标头应为access-control-al ..
发布时间:2022-04-17 15:04:14 前端开发

无法将具有ACL公共读取的文件上载到数字海洋空间

我正在尝试从浏览器将图像上载到数字海洋空间。这些图片应该是公开的。我能够成功上载图像。 但是,尽管ACL设置为public-read,但上载的文件始终是私有的。 我知道它们是私有的,因为a)仪表板显示权限是";private";,b)因为公共URL不起作用,c)在仪表板中手动将权限更改为";public";可以修复所有问题。 这是我正在使用的整个流 ..
发布时间:2022-03-24 18:10:44 其他开发

GitLab CI/CD到数字海洋,使用Dock-Compose实现多个Repos

目前我在GitLab中有一个项目(Repo),这是一个角度应用程序。我正在使用GitLab CI/CD构建、测试、发布和部署。发布将构建一个新的docker映像,将其推送到GitLab注册表,并在Nginx上部署到我的Digital Ocean Drop上的一个docker容器中。这工作正常。 假设我想向它添加一个后端,就像Mean堆栈一样,这样我就有两个容器使用docker-compose ..
发布时间:2022-03-14 22:23:18 其他开发

Reaction w/Kubernetes Deployment API出现CORS错误

这与其他CORS相关问题不同 我在DigitalOcean上部署的Kubernetes上的微服务上运行我的节点后端API。我确实阅读了所有与此问题相关的博客/论坛,但没有找到任何解决方案(特别是与DigitalOcean相关的那些)。 我无法通过在“localhost:3000”或Kubernetes群集之外的任何位置上运行的Reaction应用程序连接到群集。 它给出以下错误: ..
发布时间:2022-02-28 10:52:18 其他开发

无法创建或更改没有主键的表 - Laravel DigitalOcean 托管数据库

我刚刚使用(托管数据库)将我的应用程序部署到 DigitalOcean,调用 php artisan migrate 时出现以下错误 SQLSTATE[HY000]:一般错误:3750 当设置了系统变量“sql_require_primary_key"时,无法创建或更改没有主键的表.向表中添加主键或取消设置此变量以避免出现此消息.请注意,没有主键的表可能会导致基于行的复制出现性能问题,因此请在 ..
发布时间:2022-01-23 10:12:36 数据库

Terraform:安装卷

根据文档,使用 terraform,我能够在数字海洋上创建一个水滴: 资源“digitalocean_volume"“foobar"{地区=“nyc1"名称=“巴兹"大小 = 100description = "示例卷"} 所以,我也可以给它添加一个卷: 资源“digitalocean_droplet"“foobar"{名称=“巴兹"大小=“1GB"图像 = "coreos 稳定"地区=“n ..
发布时间:2022-01-16 20:58:01 其他开发

在无头服务器上进行端到端测试

我正在尝试在数字海洋上运行 Ubuntu 服务器 12.04.3 的 droplet 上设置一个端到端测试环境. 我最终想要实现的是让我的 jenkins(安装在一个 droplet 上)能够运行我的端到端测试.现在,服务器当然是 headless 并且端到端测试需要通过浏览器运行(我正在使用量角器和带有 chromedriver 的 selenium 独立服务器). 我的问题是:如何 ..

如何使用 Digital Ocean DNS 和 Nginx 设置全局负载均衡?

更新:请参阅我在下面提供的答案,了解我最终在 AWS 上设置的解决方案. 我目前正在试验为我在 Digital Ocean 上的应用服务器实现全局负载平衡层的方法,还有一些我还没有完成. 目标 通过将所有连接路由到最近的 SFO、NYC、LON 和最终新加坡服务器“集群",为我的用户提供高度可用的服务. 此外,我最终希望通过编写一个可以监控、扩展和修复系统上任何服务器的守护 ..
发布时间:2022-01-04 14:30:26 其他开发

无法在 DigitalOcean 上运行而不窒息的多个节点子进程

我一直在努力在 DigitalOcean 上运行多个 Puppeteer 实例,但运气不佳.我可以使用 puppeteer-cluster 之类的工具同时运行 ~5,但出于某种原因整个事情只是窒息,几乎没有有用的信息.因此,我切换到生成约 5 个子进程而不需要任何额外的库——只是 Puppeteer 本身.同样的问题.没有有用错误的窒息. 我能够在本地很好地运行所有这些作业,但是在我部署后, ..