现在我用的这个笔记本电脑,虽然屏幕有点小,看起来不是非常方便,但是它的清晰度还是非常可以的,而且我半躺着去做一些开发工作,时间久了也不会觉得特别的累,当然了,时间太长的话也是需要休息的,而且我用这个已经解决了很多难题,这几天我一直在处理搭建语音聊天服务及程序,因为它上面需要搭建很多程序,尤其我使用了阿里的专有网络之后,需要设置一些更加复杂的函数,我本来打算如果设置不成功的话,我可以使用它的旧的服务器或者使用腾讯的服务器,但是为了方便,还有我想把这个问题一探究竟,我最终还是选择了继续研究。
那个服务器有两个端口,一个外部的,一个内部的,我分别尝试了分别组合看看设置好之后依然不能够运行,因为我要用一个虚拟的手机进行测试,用两个本地的手机是测试不出来的,而且这个测试过程还需要花费,大概一分钟一块钱,这简直是太贵了,在网吧的时候那时候是一小时才一块钱,但是没有办法,我没有办法蒙你真实的用户情况,这已经是最大限度的模拟了,等长期开发好之后还需要进行很多手机测试。
经过多方面的调试,还是始终不能够完成语音聊天服务器的中转服务,后来我尝试一下换其他程序,换了一个以前没有听过的还是不行,虽然服务可以运行,但是就是在IP地址上出现了绑定的问题,我然后使用了官方的一个程序,按照它上面的教程,最后居然调试成功了,我非常我兴奋抓紧把这个教程保存下来,因为我要把这些重要的资料记下来,以后如果再搭建服务器的话,就不用从网上再找在摸索了。
所有的程序安装好之后,我设置了一个开机自动程序的启动,因为有时候服务器需要重启,我如果在手中的一条一条的去执行命令的话时间太复杂,而且这个过程有耗费的时间太长,可能会影响电话聊天平台的用户使用情况,所以我写了一个自动化的脚本,当服务器重启之后,就会分别启动这些相关的程序,还有一个长链接的服务器,我决定要分几台服务器进行,因为这个连接数量是有限的,为什么不用担心语音聊天服务器的连接数量,因为这个同事聊天的人肯定没有同时保持常联系的人多,如果真的有那么多人同时要订的话,那也不用考虑成本问题了,真的是非常的可观。