活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 11.11智惠上云月 NEW 爆款云主机2核2G18.8元/3个月起!更有限时续费优惠,最低3.5折!
  • 免费体验DeepSeek,上天翼云息壤 NEW 新老用户均可免费体验2500万Tokens,限时两周
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 算力套餐 HOT 让算力触手可及
  • 天翼云AI产品特惠 NEW 人脸识别+文字识别焕新,新用户免费试用
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

智算服务

打造统一的产品能力,实现算网调度、训练推理、技术架构、资源管理一体化智算服务
智算云(DeepSeek专区)
算力互联调度平台
  • 算力市场
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用市场
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
  • Qwen2.5-VL-72B-Instruct
  • StableDiffusion-V2.1
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场创新解决方案
AI应用
  • 泛微合同管理解决方案
  • 泛微数智大脑Xiaoe.AI解决方案
  • MaxKB知识库解决方案
  • 天翼AI文创
AI服务
  • 昆仑AI训推服务解决方案
  • 国信模型服务解决方案
企业应用
  • 翼电子签约解决方案
  • 翼协同解决方案
  • 翼电签-契约锁解决方案
  • 翼视频云归档解决方案
教育应用
  • 翼电子教室
  • 潜在AI教育解决方案
建站工具
  • SSL证书
  • 翼定制建站解决方案
  • 翼多端小程序解决方案
办公协同
  • 天翼云企业云盘
  • 安全邮箱
灾备迁移
  • 云管家2.0
资源管理
  • 全栈混合云敏捷版(软件)
  • 全栈混合云敏捷版(一体机)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼云东升计划
  • 适配中心
  • 东升计划
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
魔乐社区
  • 魔乐社区

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 建议与反馈
  • 用户体验官
  • 服务保障
  • 客户公告
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 智算服务
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      文档中心

      应用高可用

      应用高可用

      • 应用高可用

      无数据

        • 产品动态
        • 产品简介
        • 产品定义
        • 应用容灾多活
        • 产品定义
        • 产品优势
        • 产品架构
        • 应用场景
        • 名词解释
        • 使用限制
        • 购买指南
        • 应用容灾多活计费说明
        • 计费说明
        • 支持的功能模块
        • 欠费与退订说明
        • 快速入门
        • 快速接入应用容灾多活
        • 用户指南
        • 应用容灾多活
        • 应用管理
        • 应用系统
        • 模块开通
        • 架构管理
        • 单元配置
        • 路由配置
        • 资源管理
        • 配置总览
        • 接入层配置
        • 数据层配置
        • 消息层配置
        • 服务层配置
        • 多活容灾
        • 基线推送
        • 多活切流
        • 运维监控
        • 架构地图
        • 操作日志
        • 日常巡检
        • 权限管理
        • 服务内联委托
        • 最佳实践
        • 应用容灾多活
        • 应用双活接入示例
        • 业务单元化双活实践
        • 常见问题
        • 应用容灾多活
        • 产品类
        • 技术类
        • 功能类
        • 相关协议
        • 服务协议
          无相关产品

          本页目录

          帮助中心应用高可用常见问题应用容灾多活功能类
          功能类
          更新时间 2025-10-16 16:22:55
          • 新浪微博
          • 微信
            扫码分享
          • 复制链接
          最近更新时间: 2025-10-16 16:22:55
          分享文章
          • 新浪微博
          • 微信
            扫码分享
          • 复制链接
          本章节主要介绍应用容灾多活功能类问题。

          如何查看探针程序日志

          用户可以选择将日志打印到应用控制台或者接入应用日志组件:

          • 在启动参数中加入-Damss.log.type=slf4j可以将日志接入slf4j组件。
          • 在启动参数中加入-Damss.log.type=console可以将日志打印到控制台。
          • 如果未设置amss.log.type,则优先寻找slf4j是否存在可用的日志组件,如果不存在则默认使用console。

          用户可以选择探针程序打印的日志级别:

          • 在启动参数中加入-Damss.log.level=DEBUG可以将探针日志变更为DEBUG级别,用于路由分析。
          • 探针程序的日志默认为INFO级别,不打印请求详情等信息。
          • 为免影响业务性能,请只在调试阶段打印探针程序调试日志。

          调试日志开启示例(将探针日志输出到控制台并设置为DEBUG级别):

          java \
            -javaagent:./amss-agent-1.0.0.jar \
            -Damss.log.type=console \
            -Damss.log.level=debug \
            -Damss.application.group=order \
            -Damss.application.name=订单应用 \
            -Damss.commander.servers=172.*.*.10:47588 \
            -Damss.commander.secret=****** \
            -jar order-application.jar
          

          设置成功后会在启动日志中可以看到如下信息:

          ...
          2025-01-16 09:59:18 Initialize log factory completed: type=console , level=DEBUG
          ...
          

          如何查看业务路由日志

          将日志级别设置为DEBUG,然后寻找以下信息:

          • HTTP服务端和RPC客户端日志:

            ....
            // 收到HTTP请求
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter beforeAdvice: event=[org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle <- [org.apache.catalina.connector.RequestFacade@3d896257, org.apache.catalina.connector.ResponseFacade@43d550e0, com.ctg.amss.test.agent.service.ClientService#dubboUnitWrite(String, String, String)]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Receive http server request: requestId=LnisjvgnTdOO8QbJ6oDa8Q , localUnitGroup=unit , request=HttpServletRequest [127.*.*.1:60071-> 127.*.*.1:15210 , method=POST, uri=/dubbo/unit/write , query=]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Executing http server request: requestId=LnisjvgnTdOO8QbJ6oDa8Q , localUnitGroup=unit , arch=active-passive
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Executing http request: requestId=LnisjvgnTdOO8QbJ6oDa8Q , localUnitGroup=unit , routerSources=[RouterSource [routerType=http, routerSource=parameter, routerName=rid], RouterSource [routerType=http, routerSource=parameter, routerName=rid_unit]] , routerId=0
            // HTTP请求路由计算结果,允许访问
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Legal http request: requestId=LnisjvgnTdOO8QbJ6oDa8Q , localUnitGroup=unit , routers=[[guangzhou_1]] , routerId=0
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter beforeAdvice: event=[org.apache.dubbo.rpc.cluster.RouterChain.route <- [dubbo://172.*.*.21/com.ctg.amss.test.agent.remote.IServerDubboUnitService?application=dubbo-consumer-service.client.unit&check=false&dubbo=2.0.2&init=false&interface=com.ctg.amss.test.agent.remote.IServerDubboUnitService&metadata-type=remote&methods=read,write&pid=23148&qos.enable=false&register.ip=172.*.*.21&release=2.7.13&side=consumer&sticky=false&timestamp=1736991753341, RpcInvocation [methodName=write, parameterTypes=[class java.lang.String, class java.lang.String], arguments=[3, 04101814-9fe2-**-**-e2721c567b42], attachments={}]]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter afterAdvice: event=[org.apache.dubbo.rpc.cluster.RouterChain.route <- [dubbo://172.*.*.21/com.ctg.amss.test.agent.remote.IServerDubboUnitService?application=dubbo-consumer-service.client.unit&check=false&dubbo=2.0.2&init=false&interface=com.ctg.amss.test.agent.remote.IServerDubboUnitService&metadata-type=remote&methods=read,write&pid=23148&qos.enable=false&register.ip=172.*.*.21&release=2.7.13&side=consumer&sticky=false&timestamp=1736991753341, RpcInvocation [methodName=write, parameterTypes=[class java.lang.String, class java.lang.String], arguments=[3, 04101814-9fe2-**-**-e2721c567b42], attachments={}]]]
            // 发起了RPC调用
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Send dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , localUnitGroup=unit , request=Invocation [service=com.ctg.amss.test.agent.remote.IServerDubboUnitService , method=write , arguements=[3, 04101814-9fe2-**-**-e2721c567b42]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Redirect dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , localUnitGroup=unit
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Redirect dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , serviceType=dubbo , serviceName=providers:com.ctg.amss.test.agent.remote.IServerDubboUnitService:amss-version:amss-group
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Executing dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , unitGroup=unit , arch=active-passive
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Executing dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , unitGroup=unit , routerSources=1
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Redirect dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , unitGroup=unit , arch=active-passive , routerId=3
            // RPC调用的路由计算结果
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Redirect dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , unitGroup=unit , arch=active-passive , routerId=3 , candidate=[[guangzhou_1]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Redirect dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , unitGroup=unit , arch=active-passive , routerId=3 , target=[com.ctg.amss.agent.aspect.dubbo.callback.DubboControlCallback$1@571abb79]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter finalizeAdvice: event=[org.apache.dubbo.rpc.cluster.RouterChain.route <- [dubbo://172.*.*.21/com.ctg.amss.test.agent.remote.IServerDubboUnitService?application=dubbo-consumer-service.client.unit&check=false&dubbo=2.0.2&init=false&interface=com.ctg.amss.test.agent.remote.IServerDubboUnitService&metadata-type=remote&methods=read,write&pid=23148&qos.enable=false&register.ip=172.*.*.21&release=2.7.13&side=consumer&sticky=false&timestamp=1736991753341, RpcInvocation [methodName=write, parameterTypes=[class java.lang.String, class java.lang.String], arguments=[3, 04101814-9fe2-**-**-e2721c567b42], attachments={amss.trace.enable=true}]]]
            // 等待RPC调用响应
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    End dubbo client request: requestId=ifM03dL_TxOrK4kTR2qNBg , localUnitGroup=unit
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter beforeAdvice: event=[org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue <- [ok, method 'dubboUnitWrite' parameter -1, ModelAndViewContainer: View is [null]; default model {}, ServletWebRequest: uri=/dubbo/unit/write;client=127.*.*.1]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    End http server request: requestId=LnisjvgnTdOO8QbJ6oDa8Q , localUnitGroup=unit
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter afterAdvice: event=[org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue <- [ok, method 'dubboUnitWrite' parameter -1, ModelAndViewContainer: Request handled directly, ServletWebRequest: uri=/dubbo/unit/write;client=127.*.*.1]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter finalizeAdvice: event=[org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue <- [ok, method 'dubboUnitWrite' parameter -1, ModelAndViewContainer: Request handled directly, ServletWebRequest: uri=/dubbo/unit/write;client=127.*.*.1]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter afterAdvice: event=[org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle <- [org.apache.catalina.connector.RequestFacade@3d896257, org.apache.catalina.connector.ResponseFacade@43d550e0, com.ctg.amss.test.agent.service.ClientService#dubboUnitWrite(String, String, String)]]
            2025-01-16 09:44:02 [http-nio-15210-exec-6] [ASPECT]    Enter finalizeAdvice: event=[org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle <- [org.apache.catalina.connector.RequestFacade@3d896257, org.apache.catalina.connector.ResponseFacade@43d550e0, com.ctg.amss.test.agent.service.ClientService#dubboUnitWrite(String, String, String)]]
            ....
            
          • RPC服务端日志:

            ...
            // 收到RPC请求
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Enter beforeAdvice: event=[org.apache.dubbo.rpc.proxy.AbstractProxyInvoker.invoke <- [RpcInvocation [methodName=write, parameterTypes=[class java.lang.String, class java.lang.String], arguments=[3, 04101814-9fe2-**-**-e2721c567b42], attachments={input=389, path=com.ctg.amss.test.agent.remote.IServerDubboUnitService, remote.application=dubbo-consumer-service.client.unit, dubbo=2.0.2, interface=com.ctg.amss.test.agent.remote.IServerDubboUnitService, version=0.0.0, amss.trace.enable=true}]]]
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Receive dubbo request: event=[org.apache.dubbo.rpc.proxy.AbstractProxyInvoker.invoke <- [RpcInvocation [methodName=write, parameterTypes=[class java.lang.String, class java.lang.String], arguments=[3, 04101814-9fe2-**-**-e2721c567b42], attachments={input=389, path=com.ctg.amss.test.agent.remote.IServerDubboUnitService, remote.application=dubbo-consumer-service.client.unit, dubbo=2.0.2, interface=com.ctg.amss.test.agent.remote.IServerDubboUnitService, version=0.0.0, amss.trace.enable=true}]]]
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Receive dubbo server request: requestId=uKOSIjZISVucb8y4zT8I3g , localUnitGroup=unit , request=Invocation [service=null , method=write , arguements=[3, 04101814-9fe2-**-**-e2721c567b42]]
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Executing dubbo server request: requestId=uKOSIjZISVucb8y4zT8I3g , localUnitGroup=unit , arch=active-passive
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Executing dubbo request: requestId=uKOSIjZISVucb8y4zT8I3g , localUnitGroup=unit , routerSources=[RouterSource [routerType=dubbo, routerSource=parameter, routerName=1]] , routerId=3
            // RPC调用的路由计算结果,允许访问
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Legal dubbo request: requestId=uKOSIjZISVucb8y4zT8I3g , localUnitGroup=unit , routers=[[guangzhou_1]] , routerId=3
            // 执行SQL
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Execute SQL: connection=jdbc:mysql://127.*.*.1:3306/amss_agent_test_region_beijing?autoReconnect=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC&amss.jdbc.rw= , sql=insert into amss_agent_write (message) values(?)
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Enter afterAdvice: event=[org.apache.dubbo.rpc.proxy.AbstractProxyInvoker.invoke <- [RpcInvocation [methodName=write, parameterTypes=[class java.lang.String, class java.lang.String], arguments=[3, 04101814-9fe2-**-**-e2721c567b42], attachments={input=389, path=com.ctg.amss.test.agent.remote.IServerDubboUnitService, remote.application=dubbo-consumer-service.client.unit, dubbo=2.0.2, interface=com.ctg.amss.test.agent.remote.IServerDubboUnitService, version=0.0.0, amss.trace.enable=true}]]]
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    End dubbo server request: requestId=uKOSIjZISVucb8y4zT8I3g , localUnitGroup=unit
            2025-01-16 09:44:02 [DubboServerHandler-172.*.*.1:25211-thread-10] [ASPECT]    Enter finalizeAdvice: event=[org.apache.dubbo.rpc.proxy.AbstractProxyInvoker.invoke <- [RpcInvocation [methodName=write, parameterTypes=[class java.lang.String, class java.lang.String], arguments=[3, 04101814-9fe2-**-**-e2721c567b42], attachments={input=389, path=com.ctg.amss.test.agent.remote.IServerDubboUnitService, remote.application=dubbo-consumer-service.client.unit, dubbo=2.0.2, interface=com.ctg.amss.test.agent.remote.IServerDubboUnitService, version=0.0.0, amss.trace.enable=true}]]]
            ...
            

          如何查看主备切换日志

          在INFO级别的日志下出现以下信息的日志即为主备切换完成:

          ...
          2025-01-16 09:43:56 [Amss worker-10] [ASPECT]    Switch database completed: unitGroup=unit , center=435049117**-**
          ...
          
          文档反馈

          建议您登录后反馈,可在建议与反馈里查看问题处理进度

          鼠标选中文档,精准反馈问题

          选中存在疑惑的内容,即可快速反馈问题,我们会跟进处理

          知道了

          上一篇 :  技术类
          下一篇 :  相关协议
          搜索 关闭
          ©2025 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
          公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
          备案 京公网安备11010802043424号 京ICP备 2021034386号
          ©2025天翼云科技有限公司版权所有
          京ICP备 2021034386号
          备案 京公网安备11010802043424号
          增值电信业务经营许可证A2.B1.B2-20090001
          用户协议 隐私政策 法律声明