世界那么大,我带你去看看

记录一次骚操作,怎么让国外服务器起死回生用上阿里云短信

事情是这样的,客户的香港服务器,忽然间无法发短信了,短信接口是阿里云的短信,服务器也是阿里云的。排查了一下是阿里云香港服务器无法访问短信接口。

于是发起工单,心想,都是阿里云的服务器和短信,肯定阿里云会兜底解决的。谁知,工单折腾了几个回合。直接给我说,阿里云短信是不支持国外服务器发送短信的。忽略这里的国外和香港的关系哈。我是爱国的。

于是看了一下,这个客户的服务器马上到期了,于是,解决办法就是给客户服务器做镜像,也是很快换了一台服务器,相当于换了一个IP,发短信,顺利解决。

可是过了一段时间的今天,另外一个客户的香港服务器又不能发短信了,原因也是服务器连接短信接口被封。这次我工单都不提了。直接可能服务器到期时间,md,还有好几个月。第一就想的是做个中转,用国内服务器,做个程序来转发短信。但是去写程序,不能立即解决啊。

于是,这里有一个立即解决的方案,那就是 用nginx搭建一个代理服务,几分钟就搞定了。

直接用一台可以访问的服务器,搭建一个nginx,转发到http://dysmsapi.aliyuncs.com

nginx配置如下

server {
listen 80;
server_name sms.weiyg.com;
location / { # Note: Trailing slash
proxy_pass http://dysmsapi.aliyuncs.com/; # Note: Trailing slash
}
}

超级简单就把这个问题解决了

未经允许不得转载:爸妈网 » 记录一次骚操作,怎么让国外服务器起死回生用上阿里云短信

分享到:更多 ()

评论 抢沙发

评论前必须登录!

世界那么大,跟着我去看看

联系我们阿里云运行