1、这是一个提供服务的7 * 24小时程序,首先要保证千万不要让自己的程序段错误结束,资源占用过多结束。
(1)防止段错误,是不要相信一切外部因素,别人调用接口传过来的参数不要相信,要进行判断,
(2)也不要相信,数据库中获取的一切,取到的值进行判断。
(3)配置文件中的值,进行判断,不是自己想要的抛出异常,而不是段错误结束进程。
(4)资源占用过多各种调试手段,也可以写一个监控进程,监控服务进程是否正在启动,如果不是正在启动,就启动它。这是一个补偿方式。
2、要提供充足的返回值,返回值充足,才能让别人明确,调到你这里究竟哪里错误了,为什么调不通,你这里到底是怎么判断的,而不是看日志,看代码。