Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在回圈3上有什么坏处?

在回圈3上有什么坏处?
EN

Stack Overflow用户
提问于 2020-09-04 07:58:22
回答 1查看 415关注 0票数 0

我们有一个相当大的回收站3服务器,现在已经达到2020年年底的“寿命结束”。

我知道尽快迁移到Loopback 4的建议,但我对是否进行迁移犹豫不决-- LB3的许多功能(到目前为止)还不存在于LB4上,LB4模型关系是LB3的一个子集,只是所涉及的纯工作量。我还知道(并测试过) LB3应用程序在LB4应用程序中的嵌入。

因此,实际上--在可预见的未来,留在LB3上有哪些实际的不利因素?我知道我将失去未来的补丁&修复,例如安全更新,我想LB3将有nodejs版本的上限(v10?)。但是,例如,npm模块是否会变得不可用,或者服务器会不会有一天“停止启动”?还有什么要考虑的吗?

(如果这闻起来有管理压力的味道-你是对的)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-04 21:39:15

不利方面

有两个主要的缺点:

缺乏社区支持

由于LoopBack 3是由核心维护人员终止生命-d (EoL)的,社区的兴趣也会发生变化。社区的某些部分可能选择使用其他替代方案,而其他部分则可能迁移LoopBack 4。

文档和回购都不会去任何地方,但是如果你在某个特定的问题上遇到困难,你可能得不到社区的帮助。

随着时间的推移,LoopBack 4将继续改进,迁移指南将与之一起迭代。因此,在准备就绪时,您将有同样的机会迁移到LoopBack 4。

安全性

任何安全修补程序,包括上游依赖项的补丁,都不会被应用。这使得很难确保软件的安全性,因为LoopBack 3将不再受益于半自动的依赖更新。

如果上游依赖安全补丁很重要(而且应该如此),则建议维护包的分叉。

流程应该是这样的:

  1. Fork it to GitHub repo
  2. 使用一个自动更新工具,例如对重新发布的变体

的LoopBack 3依赖项。

Node.js安全修复可能也很重要。因此,在可能的情况下,应该根据最新的Node.js版本对这些包进行测试。

维护包括更新依赖项和修复这些更新引起的任何不兼容问题。

包裹会停止工作吗?

很可能不是。没有理由让软件包“崩溃”,除非有任何未解决的错误。

作为保证,NPM不允许发布包,除非在极端的情况下,package-lock.jsonnpm ci将确保一个大部分可复制的安装。

然而,包锁只适用于直接依赖项。因此,如果任何上游依赖项在没有主题词的情况下应用向后不兼容的更改,则包可能会无意中中断。

这可以通过使用来缓解,它将获取整个依赖树的快照。

Node.js版本会被限制在10.x吗?

是。这并不是一个困难的要求,但不建议承担隐藏的破坏更改的风险。

LoopBack 3是一个覆盖得很好的应用程序(就测试而言)。因此,可以使用测试套件来评估和检测Node.js更新中的任何潜在不兼容问题。

那管理层呢?

如果您能够维护LoopBack 3包的分支,运行测试套件,并通过CI/CD管道更新依赖项和Node.js LTS版本,那么它应该是相当安全的。

LoopBack 3是一个相当成熟的项目。因此,可以假定发现了最严重的缺陷。维护LTS周期的目的是允许检测这样的bug,而不添加任何可能导致倒退或新的关键缺陷的新特性。尽管如此,仍然有可能在EOL之后检测到一个新的关键缺陷。

--你必须自己权衡利弊。考虑到这一切,它的安全性令人难以置信地取决于运行在LoopBack 3上的服务类型、业务的需求以及您愿意承担多少风险。

安全软件开发生命周期是非常重要的,产品和服务的构建应该考虑到这一点,以防止或减轻这些问题。

何时迁移到LoopBack 4

我现在就该开始计划迁移了。由于LoopBack 4完全重写为元框架,以满足TypeScript和OOP在Node.js中的流行,因此迁移需要付出一定的努力。

如果在LoopBack 4中需要某些特性,那么相关的GitHub问题。LoopBack 4是一个社区驱动的开源项目。维护人员将努力满足社区的需求,并且建设性的反馈允许核心和社区维护人员相应地确定优先级。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63744475

复制
相关文章
think-cell chart系列7——堆积面积图
今天跟大家分享的是think-cell chart系列的第7篇——堆积面积图。 堆积面积图是很常用的反应数据变动趋势和内部结构的图表类型,在excel中制作也很简单。 那么在think-cell c
数据小磨坊
2018/04/10
2.2K0
think-cell chart系列7——堆积面积图
雷达图面积计算
雷达图表,也被称为蜘蛛图(玫瑰图),在数据的可视化时候,经常被用到,可以提示一个系统不同维度的得分情况,以判断该系统的完整性。(譬如个人在下面10个维度的得分,可以知道数学、英语、生物、音乐及运动等部分还需加强)
Jamesjin63
2022/11/03
1.5K0
雷达图面积计算
用python计算圆的面积
算法与编程之美
2023/10/09
2460
用python计算圆的面积
用python计算圆面积
print(‘圆的面积为:{,2f}’.format(3.14*int(r)**2))
算法与编程之美
2023/10/25
2340
用python计算圆面积
think-cell chart系列8——百分比堆积面积图
今天跟大家分享的是think-cell chart系列的第8篇——堆积面积图。 实在是没有找到合适的案例图,所以今天就一步一步自己做案例了。 作图表先要有数据,数据比较好准备,重要的是知道在thin
数据小磨坊
2018/04/10
1.9K0
think-cell chart系列8——百分比堆积面积图
GIS教程—坝区面积计算
在输入要素类时,选择下拉三角选择要素,等高点和等高线的高度字段均要选择BSGC,并得出结果
陈南GISer
2021/08/19
6740
GIS教程—坝区面积计算
Python项目:面积计算器
这个就不多说了,开箱即用。没有函数。 print("欢迎使用面积计算器!") print("(1)正方形 (2)长方形 (3)三角形 (4)平行四边形 (5)梯形") lx = input("请输入类型:") # 正方形 if lx == "1": print("正方形面积:边长*边长") bc = input("请输入边长:") bc = float(bc) mj = bc * bc print("面积:", mj) # 长方形 if lx == "2":
嘉嘉123
2022/12/14
1.1K0
Python项目:面积计算器
python计算多边形面积
本文提供一个简单的方法计算多边形面积,参考维基百科 实现代码: def polygon_area(polygon): """ compute polygon area polygon: list with shape [n, 2], n is the number of polygon points """ area = 0 q = polygon[-1] for p in polygon: area += p[0] * q[1]
DoubleV
2021/12/06
1.6K0
python计算多边形面积
圆柱表面积公式计算器_根据体重体表面积计算公式
多面体的体积和表面积:有立方体计算公式、长方体∧棱柱∨计算公式、三棱柱计算公式、棱锥计算公式、棱台计算公式、圆柱和空心圆柱∧管∨计算公式、斜线直圆柱计算公式、直圆锥计算公式、圆台计算公式、球计算公式、球扇形∧球楔∨计算公式、球缺计算公式、圆环体∧胎∨计算公式、球带体计算公式、桶形计算公式、椭球体计算公式、交叉圆柱体计算公式、梯形体计算公式等。
全栈程序员站长
2022/09/29
1.2K0
算法模板——计算几何1(图形面积)
实现功能——输入N个点,求出按此顺序围成的图形的面积 原理:其实就是个向量的叉积运算(详见UASCO-nocow:计算几何),注意二维的叉积是个很逗的东西,叉积这玩意本身就来自于三维向量 (HansBug:临睡觉了,水一发呵呵哒,额。。。phile犇不在好寂寞TT) 1 var 2 i,j,k,l,m,n:longint; 3 a:array[0..100000,1..2] of longint; 4 function surface:extended;inline; 5
HansBug
2018/04/10
6910
计算三角形的面积
3.1首先,需要知道三角形是如何根据三边的长度计算面积的。在这里,就需要知道海伦公式。
算法与编程之美
2022/02/17
4710
建模 | 利用格林公式计算湖泊面积
一般来说,天然湖泊水域都是不规则的平面图形,如何计算它的面积呢。这里,利用格林公式来建立数学模型。格林公式的主要功能是构建曲线积分和曲面积分的关系。
fem178
2019/05/30
3.5K1
建模| 利用辛普森公式计算湖泊面积
如图1所示,建立坐标系XOY。横坐标n等分,x0 = a,x1 = a+h,x2 = a + 2h,... , xn = a + nh = b,h =(b - a)/n,纵坐标差值Δy0,Δy1,...,Δyn通过测量得到。
fem178
2020/04/21
2.7K0
建模| 利用辛普森公式计算湖泊面积
堆积木
题目描述 蒜头君有 n 块积木,编号分别为 1 到 n。一开始,蒜头把第 i 块积木放在位置 i。蒜头君进行 m 次操作,每次操作,蒜头把位置 b 上的积木整体移动到位置 a 上面。比如 1 位置的积木是 1,2 位置的积木是 2,那么把位置 2 的积木移动到位置 1 后,位置 1 上的积木从下到上依次为 1,2。
Enterprise_
2019/02/21
5840
封闭区域多边面积计算算法设计
过冷水最近遇到了这么一个问题,有一系列点组成了如上图所示的封闭图形,该如何求面积?
巴山学长
2021/03/15
1.1K0
Chimera-计算体积以及表面积
####1:单独测量分子体积或者表面积 >Select-Chain-A Action-Surface-Show
DrugScience
2021/02/04
1.7K0
Chimera-计算体积以及表面积
计算三角形面积
/* 功能:计算三角形面积 日期:2013-06-08 */ #include<stdio.h> #include<stdlib.h> #include<math.h> double countAreaOfTtriangle (double a,double b,double c); int main(void) { double a,b,c,area; printf("请输入三角形三条边的边长:"); scanf("%lf%lf%lf",&a,&b,&c); area = c
WindCoder
2018/09/20
5810
计算三角形的周长和面积
根据输入的三个数判断是否能组成一个三角形,如果可以就进行下一步的面积和周长的计算,周长就采用三条边相加,求面积就采用海伦公式去求,这样可以避免用一般的公式造成繁琐。
算法与编程之美
2022/02/17
5130
如何利用Origin计算曲线下面积
Origin是一款非常强大的绘图软件,可以来做各种科研用图。但是如果你想计算曲线下面积怎么办?怎么使用Origin来做呢?下图就是一条简单的直线,我们通过Origin的积分工具,就可以计算出其曲线下面积。
百味科研芝士
2020/11/13
12.2K0
如何利用Origin计算曲线下面积
利用向量积(叉积)计算三角形的面积和多边形的面积
利用向量积(叉积)计算三角形的面积和多边形的面积: 向量的数量积和向量积: (1)  向量的数量积 (1)  向量的向量积 两个向量a和b的叉积(向量积)可以被定义为: 在这里θ表示两向量之间的角夹角
Angel_Kitty
2018/04/08
6.2K0
利用向量积(叉积)计算三角形的面积和多边形的面积

相似问题

python堆积面积图

142

Silverlight图表-堆积面积与面积图表

10

R和堆积面积图?

20

多变量堆积面积图

17

堆积面积图不渲染

134
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文