当前位置: 首页 > news >正文

大作业笔记-3

笔记3

事故

晚上提交了新的判题机,试了一下 docker,猛地发现判题机也在用 docker,这样一来就有 DinD 问题,直接玩完。

并且后端和评测对文件的读取策略完全不同,且文件存储目前由后端负责,就比较庞大了。

换 s3

早上向 ai 寻求帮助,最开始我的想法是再写一个文件网络,ai 提议文件网络太慢了还难写,推荐上 s3 存储。

提供了若干个开源 s3 存储,最后选择了 seaweed ,因为 miniIO 这个月刚爆出的蜜汁操作,官宣闭源了,真怕用着用着就没了。

seaweed 我没了解过,反正学了一些 api 直接上手就行了,中间也出了点问题:

AI 大手笔直接在后端上给 s3 层套了个 jwt,但是 seaweed 没有初始化这个认证,于是就出现了无法上传的情况(痛苦面具)。

期间试了用 toml ,但其实是错的,toml 是内部的账号认证系统,外部通信完全不看这个,最后发现写个 json 去认证一下是可以的(要我说就不要搞这个认证)。

img

看到文件传入了是开心的。

主要是 docker 起一个后端的镜像太 tm 慢了,mvn 一连要下一堆包,起一个镜像要 2-3 分钟...

评测机

既然这样,评测模块就要重写了,要写一堆东西:

  • 把 docker 去掉,直接内核隔离,但这块是队友负责,他还需要装个 wsl,劳模()。
  • 换到 s3 读取,现在 s3 存的是一个题目的压缩文件,东西全聚集在一块,需要手动解压。

先这样,希望能快点干完。

http://www.jsqmd.com/news/72257/

相关文章:

  • 大作业笔记-3
  • JVS低代码研发中,如何创建自定义前端页面并接入到现有系统中,从创建到接入的全攻略
  • JVS低代码研发中,如何创建自定义前端页面并接入到现有系统中,从创建到接入的全攻略
  • 2025年中国整车环境模拟试验仓制造商推荐:十大靠谱试验仓企 - mypinpai
  • 2025年度自力式调节阀TOP5权威推荐:调节阀来图定制与服 - myqiye
  • 经常换色怎么选染发膏?忆丝芸温和染护 + 显色稳定的染发膏选择攻略 - 速递信息
  • 2025年五大螺杆制冷机厂家排行榜,制冷机排名新测评推荐 - mypinpai
  • 2025辽宁经济纠纷律师事务所TOP5 评测!专业团队 + 实战经验单发布,法律赋能企业与个人权益保障 - 全局中转站
  • 2025年郑州五大靠谱职业教育学校推荐,河南新华电脑学院优势 - myqiye
  • 2025年东莞环氧地坪漆供应商推荐:环氧薄涂地坪漆生产商全解 - myqiye
  • 如何筛选真正懂商业的创始人IP服务商?2025年年终最新市场深度解析及5家专业机构推荐! - 十大品牌推荐
  • 深圳市龙润彩印机械设备有限公司的实力怎样?产品质量可靠不 - 工业推荐榜
  • 2025年年终创始人IP打造公司推荐:不同预算与企业发展阶段下的5家高适配性合作伙伴评测指南 - 十大品牌推荐
  • 2025电弧喷涂加工厂TOP5权威推荐:新深度测评指南,甄选 - 工业品牌热点
  • Python - ~=
  • 11.14 脚本网页 迷宫逃离
  • 不比进口差,国产先进的超声波破碎仪知名品牌生产商(头部企业/实力厂家/靠谱厂家) - 品牌推荐大师1
  • 2025二氧化碳制冷机大型厂家TOP5权威推荐:深度制冷机厂 - mypinpai
  • 2025年年终创始人IP打造公司推荐:基于超百家企业实战案例与多行业适配性的5家高可靠性服务商深度解析 - 十大品牌推荐
  • 2025年五大环氧地坪漆靠谱供应商推荐,看哪家技术专业? - 工业推荐榜
  • 2025年国内电弧喷涂精品定制厂家推荐:品牌电弧喷涂服务商家 - 工业品牌热点
  • linux查询近8小时ssh登录失败的ip转换为hosts.deny格式打印
  • 实用指南:UE5 的 Waterline Pro 6的浮力作用机制解析
  • 二次型
  • 2025制冷机品牌TOP5权威推荐:甄选企业助力工业温控升级 - mypinpai
  • 2025河南IT职业教育TOP5深度测评:河南新华电脑学院实 - myqiye
  • 2025年广东金刚砂地坪翻新服务推荐:服务不错的金刚砂地坪工 - 工业推荐榜
  • 2025年低高压电缆厂家排行榜,值得选的电缆生产厂推荐 - 工业品牌热点
  • 破解项目经理的三大核心顾虑
  • 2025年靠谱的SKF轴承厂家十大排名:SKF轴承优质生产商 - myqiye