MSAP系统是否支持自定义系统角色?
目前不支持,后续如有支持,会在文档中阐述使用方法;现在MSAP内置项目管理员、开发人员、测试人员、运维人员四种角色,基本可以满足各种用户日常使用MSAP。
MSAP系统中可以自定义创建成员?
不支持,因为MSAP系统的账号体系是对接与天翼云统一账号体系,所有的账号必须是天翼云官网创建,具体创建路径如下,先用主账号登陆天翼云官网,然后在“我的”“个人中心”下,点击主子账号及授权管理菜单下,添加对应的子账号,添加好以后访问一遍MSAP控制台即可,如图所示:
MSAP系统是否支持无限量的创建项目?
不允许无限量创建项目,因为此数据受租户配额管理,默认允许租户创建3个项目,如确实需要增加项目数,可以联系客服人员进行合理增加。
通用应用和微服务应用的区别?
微服务应用和通用应用的主要区别如下:
- 微服务应用在部署时会启用微服务治理中心MSGC和应用监控AMS的相关功能,而通用应用则没有这些功能。
- 微服务应用目前只支持Java语言的微服务,而通用应用则没有编程语言的限制。
源码类通用应用编译阶段产生多个程序包如何进行部署?
源码类通用应用如果在编译阶段会输出多个程序包且都需要部署,因为编译阶段只允许配置一个程序包,所以无法通过一条流水线完成该通用应用的部署。如下图所示:
对于上述这种情况,如果通用应用编译阶段生成多个程序包,并且都需要部署,建议创建多个通用应用,每个应用下关联相同的代码仓库,并且在流水线中编译阶段配置不同的程序包。
不同部署环境可以使用相同的云容器引擎实例吗?
允许不同环境使用用户开通的同一个云容器引擎实例,但是需要注意的是,不支持不同环境使用相同云容器引擎实例下相同的K8s命名空间。
跳转到日志服务后,检索不到日志内容?
出现此问题先按照如下方式进行检查。
- 检查日志插件是否正常安装,可以在日志收集配置处,点击如何收集日志按钮,按照指引跳到对应的插件界面进行检查和安装。
- 检查日志路径是否配置正确,配置的路径需要是有日志输出的路径才能正确收集到日志,修改了日志路径,需要再次部署应用才能生效。
应用发布成功后,没有注册到环境中添加的注册配置中心?
程序中能识别的配置要与官方配置内容格式一致。
Springcloud配置:
spring.cloud.nacos.discovery.server-addr: 127.0.0.1:8859
spring.cloud.nacos.discovery.namespace: default
spring.cloud.nacos.discovery.username: xxxxx
spring.cloud.nacos.discovery.password: xxxxx
Dubbo配置:
dubbo.registry.address: 127.0.0.1:8859
dubbo.registry.username: xxxxx
dubbo.registry.password: xxxxx
dubbo.registry.parameters.namespace: default
应用发布成功后,请求对应接口不通?
应用发布成功只能说明应用已经部署到对应的云容器引擎中了,有可能应用在启动过程中有报错,导致应用没有启动起来,可以查看应用日志来排查此问题。
- 进入已发布应用列表。
- 点击对应的应用名称,进入应用概览页面。
- 基本信息模块点击运行状态,在pod列表中查看应用日志,根据日志信息排查问题。
MSAP如何设置Maven私库?
如果您需要使用企业自建的Maven私库,或者需要使用自定义的Maven配置,您可在系统管理 -> Maven 设置中上传 settings.xml 文件。如图所示:
MSAP是否支持升级流水线最大并发任务数和当月最大构建时长?
目前不支持,后续如有支持,会在文档中阐述使用方法。
MSAP支持的服务连接管理类型?
目前仅支持添加代码仓库类型服务连接类型如下图所示,支持通用Git、码云、Github三种类型。后续如有新增支持类型,会在文档中详细阐述。关于通用Git需要用户保证MSAP和通用Git仓库的联通性。
应用启动报错,为什么pod状态仍然展示运行中?
应用发布到了云容器引擎中后则认为已经发布成功,要是需要应用启动成功才认为是成功可以配置健康检查来解决此问题。
- 到高级配置。
- 到应用生命周期管理配置健康检查。
- 配置应用能访问通的一个地址,配置之后应用能正常对外提供服务,pod状态才会展示运行中。
应用配置文件中的nacos配置没有生效?
在创建环境的时候在基础资源中可以选择注册配置中心,后续应用部署,没有勾选“使用程序配置的注册中心”则会使用环境中选择的注册配置中心。需要使用程序中自己配置的注册中心可以做如下操作:
- 部署应用时到高级配置。
- 找到注册中心实例模块。
- 勾选“使用程序配置的注册中心”。
已发布应用,监控数据都是空的?
监控数据数据为空或者都展示为0,说明没有请求进入到应用里面,没有监控数据进行上报。可以对应用发起请求再观察监控数据。
- 到已发布应用列表。
- 找到对应的应用。
- 进入应用详情页面。
- 基本信息模块点击运行状态,在pod列表中点击终端。
- 在终端中对应用发起请求。