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

阿里云国际短信业务网络超时排障指南

选取一台或多台线上的应用服务器或选取相同网络环境下的机器,执行以下操作。

  1. 获取公网出口IP。

    curl ifconfig.me

  2. 测试连通性。
    • (推荐)执行MTR命令(可能需要sudo权限),检测连通性,执行30秒。

      mtr --no-dns {pop产品的region化域名} 或 mtr --no-dns {SMPP IP}

    • 执行ping命令,检查连通性,执行30秒。

      ping {pop产品的region化域名} 或 ping {SMPP IP}

  3. 可选:如果选择MTR命令方式,需要安装MTR工具,具体方式如下。
    • 包管理安装(可能需要sudo权限)。
      • CentOS系统:yum install mtr。
      • Ubuntu系统:apt install mtr-tiny。
      • Arch Linux系统:pacman -S mtr。
      • Mac OS X系统(需要安装Homebrew):brew install mtr 。
    • 源码自行编译安装。
    • Windows系统,请下载WinMTR软件,直接解压运行即可使用。

      WinMTR

相关文章:

  • IP地址更改的方法及注意事项,让你的网络更安全稳定
  • 双指针算法总结
  • [PTP][1588v2] Follow_Up消息
  • 网络爬虫与指纹浏览器:解析指纹浏览器对网络爬虫的作用
  • 陈年雷司令葡萄酒中的石油笔记
  • DS八大排序之直接选择排序和堆排序
  • rabbitmq消息队列实验
  • LuatOS-SOC接口文档(air780E)--repl - “读取-求值-输出” 循环
  • uni微信小程序,富文本以及普通文本,长按选中,可用于复制,粘贴等场景
  • plt绘制表格
  • 码云配置遇到秘钥不正确
  • 全栈软件开发工程师需要具备哪些技能
  • 【Windows】解决Windows11错误0x80190001
  • Spring三级缓存处理循环依赖的过程
  • 车牌限行_分支结构的C语言实现xdoj7
  • github指令
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • javascript 总结(常用工具类的封装)
  • jdbc就是这么简单
  • Laravel 实践之路: 数据库迁移与数据填充
  • MySQL数据库运维之数据恢复
  • PHP那些事儿
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Sublime text 3 3103 注册码
  • uni-app项目数字滚动
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 测试开发系类之接口自动化测试
  • 和 || 运算
  • 京东美团研发面经
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 那些被忽略的 JavaScript 数组方法细节
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 深入浅出Node.js
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • ​【数据结构与算法】冒泡排序:简单易懂的排序算法解析
  • ​Java并发新构件之Exchanger
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • # Apache SeaTunnel 究竟是什么?
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (3) cmake编译多个cpp文件
  • (3)nginx 配置(nginx.conf)
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (六)Hibernate的二级缓存
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • /3GB和/USERVA开关
  • [52PJ] Java面向对象笔记(转自52 1510988116)
  • [BZOJ2208][Jsoi2010]连通数
  • [C++]AVL树怎么转
  • [cb]UIGrid+UIStretch的自适应