第一个问题:连接超时问题
由于我当时把数据库和zookeeper都安装到阿里云服务器上,由于只是买了1M的宽带,再加上当时网络条件并不是很好,总是报超时的错误解决方案:可以在下面配置中加上超时配置,做好在服务层和网络层都配上这个参数。也可以检查网络连接是否良好。
<dubbo:registry address="zookeeper://192.168.25.128:2181" timeout="12000"/>
总结几个常见的错误:
如果运行时,页面没有效果,点击浏览器的开发者工具(一般按F12即可),一般可以找到报错信息以及位置,然后可以根据提示找到相应的错误,事实证明很有用。还有向品优购这种B2B2C的项目,有时页面效果未出现,的英文可能由于没有清除缓存造成的。如果不是找错误的时候一定要缩小范围,根据提示判断是前台还是后端出错,这对高效找出错误很重要。
反思:。当时研究超时这个错误研究了两个小时,当时也有按网络上说的将超时时间配置的大一些但主要原因还是因为数据库和动物园管理员安装在远程服务器上,使得网络速度变慢,从而产生超时的错误。从这件事中,我终于意识到我一直在程序改错时遇到的问题,就是那 错误的事情重复做,心态急躁,希望大家也能克服此问题。