『贴代码』
PasteSpider
PasteApeart
精选作品
优选问答
成长笔记
【本期话题】更多
                                    我们在开发中经常遇到对方的接口请求有频率限制,比如当前接口每秒的请求不能大于100,不能大于1000,对于这样的,我们作为请求方,如何做限定?
                    
关于PasteSpiderV2版本升级V5版本后,部署的服务会走一遍扩容的说明
尘埃 2025-04-25 1947 74 3

更多PasteSpider的操作介绍,请前往 PasteSpider操作文档


相信不少小伙伴已经升级到V5版本了!
升级后打开管理端,可能会遇到以下问题
1.部分页面报告404等,这个一般是由于JS缓存了
浏览器F12找到JS的,api.js form.js index.js等给他清理浏览器缓存
2.等了一会,有很多扩容的任务!!!
这个有点麻烦了!!!
因为新旧版本对于运行容器的命名规则不一样导致的,导致新版本的V5识别不了V2版本的容器,所以就触发了扩容!!!
3.2的问题其实也别怕,你可以等他们都扩容后!
图片alt

重新读取列表

找到服务器列表页面
找到你对应的服务器
点击后面的三个小点,其实是鼠标放上去好像
有一个菜单叫 同步所有站点或容器
就是他,点击他!
这个时候你去任务列表,会看到有一个任务叫“同步站点容器”啥的
等待任务执行完成后,其实也就1 2秒钟

查看运行

回到运行容器页面,查看当前服务器运行了多少,这个时候应该会看到新旧版本的容器都有!
如果这个时候发现比如你要运行1个的,目前运行了2个,你想直接缩减是不行的,因为新的规则是按照版本和ID倒叙,也就是会缩减掉刚刚扩容的!

重新发布

到服务列表,上面过滤选择 发布模式,或者看你的情况
点击服务后面的综合服务
点击表格后面的 构建升级
等待任务完成后,你去 运行容器 列表中查看这个服务的容器
会发现所有的容器的命名已经是新的V5版本的模式了!
图片alt

缩减

如果运行数量超过你的预期,这个时候回到上面的重新发布那边
也就是 服务== 综合服务==会看到一个表格页面!
表格大概中间位置,有一个当前运行,那是一个输入框
输入你要运行的数量,或者是点击输入框的小箭头下,到目标数量,然后点击变更
这个时候,去任务列表看的话,会提示正在缩减!
图片alt

以上这个步骤下来就会升级到新的模式了,多少个服务就折腾几次
你也可以添加新的菜单
图片alt
路径是这个
pasteform/index.html?path=bindModelLinux
然后刷新页面,就可以进入到服务的综合页面了!

升级必要

为啥这一次要搞这么一个不兼容呢!
主要是容器的命名命名
新的:
default_3_8_2_1_shop_api
旧的
default_42_180_15_f07c5cd6d08b4e

如果你跑命令去查看容器等,你会发觉旧的很迷糊啊!
特别是在运行
docker stats —no-stream
你都不知道哪个容器是谁了!
所以这个升级是很有必要的!

也为这个不能平滑升级深表歉意!

评论列表
尘埃
74 1947 3
快捷注册
用户问答更多
PasteApeart和PasteForm如何选择?
  • 不用选,后面都是PasteApeart,他们其实是一个东西

PasteApeart中有多层级继承的,表单中的字段排列顺序有什么规则?
  • 看版本,PasteApeart.Helper 26.9.2之后,就按照基类前面的顺序了,也符合阅读顺序,当然你可以使用PasteSort再次改变他!

PasteForm,神奇了啊!都说低代码,低代码,那个是对于非开发者来说的,感觉PasteForm就是开发者的低代码啊!只要配置好Model,就有对应的CRUD操作,还带一些逻辑,和生成代码是两码事了!!!问题来了,有什么局限性,或者适用哪些场景?
  • 1.语言吧,这本身只是一个开发思想,其实其他语言也可以用,不过最优雅实现的还是.NET

    2.特别适用于需要表单,表格的系统,所以哪些EMS,CRM,ERP等都合适

    3.扩展,比如这个思想,你也可以应用于C/S,理论上也是可以的

    4.这个主要针对的是管理端,附带UI的CRUD,也就是说对于业务代码,是没影响的!

    5.可能入门会麻烦点,毕竟有接近100个PasteXXXX特性要了解,幸运的是都是Paste开头,官方的也支持,比如MaxLength,Required等!

最新动态
  • 216.****.137 正在查看 案例分享,使用PasteApeart实现地区勾选功能 !
  • 216.****.137 正在查看 贴代码框架PasteApeart特性介绍之file特性(上传文件) !
  • 216.****.137 正在查看 多层级的排序和更新问题,看这篇就够了! !
  • 216.****.137 正在查看 PasteApeart框架开发之Entity多级嵌套的表单的实现 !
  • 216.****.137 正在查看 案例分享,如果使用PasteApeart实现商品的货品编辑模块 !
  • 216.****.137 正在查看 使用ABP框架不得不留意的一个工具,PasteBuilder代码生成器使用介绍,特别适用于PasteApeart框架 !
  • 216.****.137 正在查看 框架PasteApeart实际开发案例,换个口味显示数据,支持echarts,只需要标记几个特性即可在管理端显示(2) !
  • 216.****.137 正在查看 文章列表页 !
  • 216.****.137 正在查看 框架PasteApeart实际开发案例,支持多级对象的表单看看有多简单只要几个特性即可!(1) !
  • 216.****.137 正在查看 如何实现枚举不一样的样式,比如错误是红色的,警告是黄色的,普通是默认的 !
  • 216.****.137 正在查看 千呼万唤始出来,按钮控制终于来了!!!PasteApeart实现权限按钮就是这么简单 !
欢迎加入QQ讨论群 296245685 [PasteSpider]介绍 [PasteForm]介绍 @2022-2023 PasteCode.cn 版权所有 ICP证 闽ICP备2021013869号-2