• Lv0
    粉丝1

积分91 / 贡献0

提问37答案被采纳3文章0

配置了ondemand属性的服务无法被正确解析启动

一只杨 显示全部楼层 发表于 2023-9-18 14:24:56

【问题描述】

符合JSON格式的服务配置无法被正确解析,打印日志 “Service is invalid which has both critical and ondemand attribute”,启动该服务时提示“Cannot find service”。

【运行环境】

ROM: 3.2 Release; API 9

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论1

海浪漂啊漂

沙发 发表于 2023-9-18 19:46:55

ondemand属性默认是按需启动的,ondemand和critical属性互斥,两者同时配置,服务不能被正确解析 。

解决办法:

  1. 服务不按需启动, 不需要配置ondemand属性。
  2. 服务按需启动, critical是常驻进程配置, 配置ondemand属性后,不需要再配置critical属性, 或者配置critical属性不使能。

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部