【Q&A系列2】环境管理常见Q&A

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 常见环境部署失败问题总结:部署日志会提示不少可用信息,常见部署失败问题都可在部署日志中发现。查看日志方式:从点击部署时产生的日志开始看起,找到最开始的错误原因。

    常见环境部署失败问题总结:部署日志会提示不少可用信息,常见部署失败问题都可在部署日志中发现。查看日志方式:从点击部署时产生的日志开始看起,找到最开始的错误原因。

一、磁盘空间不足

1.1 wget信息提示失败,svn co或无法进入某目录失败

解决方法:删除账号目录下的日志以及deploy日志,以及/var目录下的一些日志和信息,以上方法无效后使用lsof --n | grep deleted,干掉未释放空间的进程。

1.2、svn 更新提示错误

解决方法:一般未使用公共账号密码:intl_test/123456;有出现 svn working copy ‘.’ Locked,可能是svn并发操作引起,svn cleanup解决锁问题

二、应用编译失败

(脚本编译中带参数-Denv=release,其意义是不包括antoconfig操作)

2.1、mvn编译失败

解决方法:查看settings文件;清除.m2文件

2.2、编译中有can’t find symbol问题

解决方法:一般是发布的版本中缺少某方法导致,检查对应引用的类、包,查找错误提示的信息

2.3、二方库编译死等

解决方法:一般二方库不需要做autoconfig,即pom文件中不应该存在autoconfig,删除pom中auto config的配置

三、Autoconfig失败

3.1、autoconfig提示失败

解决方法:一般为缺少配置项,在宙斯盾的配置项管理中添加应用的配置项,包括解耦的应用。

目前aenv部署的方式mvn clean install --Dmaven.test.skip拆分为mvn clean install --Dmaven.test.skip=true --Denv=release(不做autoconfig) + 根据在宙斯盾上预设的配置项来做autxconfig

四、启动失败

4.1、jboss启动死等

解决方法:查看jboss进程;查看jboss stdout.log;查看pandora日志;查看启动脚本中启动jboss需的工作

4.2、jboss端口被占用

解决方法:查看jboss启动端口及jboss的debug端口,找到对应应用,协商解决

4.3、apache启动失败,端口冲突

解决方法:查看端口,找对应应用,协商解决

4.4、启动是或使用nginx或使用httpd

解决方法:根据启动脚本和应用本身,确认启动方式,可能需要pe配合

4.5、java启动失败

解决方法:java启动的内存不够,或改启动参数或临时交换空间至内存。

五、服务器创建部署线程问题

5.1、服务器上最多可创建10部署线程,超过数量后将获取不到部署线程,导致失败

解决方法:干掉账号下没用的线程;重启服务器上线程

 


网址:yunxiao.aliyun.com

微博:阿里云效平台

QQ交流群:101628314

相关文章
|
前端开发 数据可视化 Java
开发 JavaFX 与 Java Swing 桌面应用的实用技巧与实践方案
本文介绍了Java桌面应用开发的技术选型与JavaFX实战方案。首先对比了JavaFX和Swing的特点,推荐JavaFX更适合现代UI需求。重点讲解了JavaFX 19+的技术升级,包括模块化开发(module-info.java配置)和响应式UI设计(CSS样式管理)。在数据访问层展示了JDBC 4.3的集成和异步加载实现。高级UI组件部分演示了自定义表格和图表可视化的开发方法。最后介绍了MVVM架构的实现,包括视图模型的数据绑定和FXML控制器的集成,为开发者提供了完整的JavaFX桌面应用开发解决方案。
1083 0
|
9月前
|
数据采集 缓存 机器人
《API网关在智能制造产线协同中的定制化实践与可靠性重构》
本文聚焦API网关在汽车焊装车间的定制化实践,针对工业协议多样、车间环境抗干扰差、脉冲式流量等痛点,选型APISIX构建“设备接入层+指令转发层”双层架构。通过自研工业协议适配插件、智能数据清洗单元解决协议适配与抗干扰问题;设计生产场景动态优先级调度与分布式削峰池应对流量波动;以“本地缓存+断点续传+指令确认”保障数据可靠,植入生产场景标签实现故障精准溯源。改造后设备数据延迟缩至200ms内,指令成功率达99.7%,产线效率提升15%,为智能制造场景下API网关实践提供可靠路径。
352 8
|
编解码
数字式电秒表、电子毫秒表,智能毫秒计,通用电脑式毫秒计,智能毫秒表
‌数字式电秒表的主要用途和作用包括在各种需要精确计时的场景中应用,如消防施工质量控制、技术检测、维护管理以及消防产品现场检查等‌。具体应用场景包括火灾自动报警系统的响应时间、水流指示器的延迟时间、电梯的迫降时间、灯具的应急工作时间等‌1。
|
Java 调度
ThreadPoolExecutor解析
本文深入解析了Java中`ThreadPoolExecutor`的实现原理,帮助理解线程池的工作机制。核心内容包括任务队列`workQueue`、线程工厂`ThreadFactory`、拒绝策略`RejectedExecutionHandler`等关键成员的作用。通过`submit`和`execute`方法的执行流程,展示了线程池如何根据`corePoolSize`和`maximumPoolSize`动态调整线程数量,并结合`keepAliveTime`管理空闲线程。最后分析了`Worker`类的`run`方法,揭示线程池通过循环从队列中获取任务并执行的核心逻辑。
411 0
|
人工智能 安全 程序员
一文彻底搞清楚HarmonyOS元服务
本文介绍Harmony OS的元服务,这是一种轻量级应用程序形态,具备秒开直达、纯净清爽、服务相伴、即用即走等特性,支持多设备运行,提升服务获取效率。元服务开发流程包括创建项目、UI开发、真机调试、打包测试及上架发布。欢迎关注,一起成长!
4753 0
|
存储 编解码 算法
微帧科技:综合多项指标评价视频质量,才能更接近主观感受
视频质量评价指标如PSNR、SSIM和VMAF是衡量画面质量的重要工具,但不应成为视频工作者的唯一目标。微帧致力于优化画质,提升观看体验,强调综合评估指标,以实现最接近人眼主观感受的效果。本文探讨了PSNR avg.MSE与PSNR avg.log的区别,以及VMAF的优势与不足。
|
监控 前端开发 安全
谈谈我做 Electron 应用的这一两年
本文首发于微信公众号“前端徐徐”,作者徐徐分享了过去一两年间开发Electron桌面应用的经验与心得。文章详细介绍了从项目启动、技术选型到具体实施的过程,并探讨了桌面端开发面临的挑战及解决方案,如软件更新、任务队列设计、性能优化等。此外,还列举了一些特殊需求的实现方法,如静默安装、进程禁用等。作者认为,尽管桌面端开发有其独特性,但通过不断探索与实践,仍能显著提升用户体验和技术水平。
910 0
谈谈我做 Electron 应用的这一两年
|
人工智能 弹性计算 自动驾驶
“云工开物”浙江限定:全省大学生可免费“领算力”,玩转AI挑战赛
“云工开物”浙江限定:全省大学生可免费“领算力”,玩转AI挑战赛
733 0
|
Android开发 异构计算
Android图形显示系统——下层显示4:图层合成上(合成原理与3D合成)
Android显示之图层合成 要点 1.图层合成指综合各个窗口的绘制内容,送往LCD显示的过程。从原理上可分为在线合成与离线合成两种方式。 2.在Android的SurfaceFlinger代码流程中,图层合成方式分3D合成(OpenGL)和硬件合成两大类。 3.图形系统采用垂直同步Vsync机制,由LCD上报vsync,触发图层合成。 图层合成的原理
6601 0

热门文章

最新文章