工作中遇到的问题总结

 

1、SOA提供的服务应做到每个Domain 应用程序池的分离,这样即使一个服务有问题也不会导致整个系统都Down掉。

2、代码需要做到良好的容错性,异常至少需要在同最高层做好最后的异常捕捉,架起最后一道防线。最好是所有异常在同一层捕捉,低层代码报错时只管向外层抛异常,这样不容易造成异常数据捕捉后未处理,没记录导致问题难排查。

3、数据层抛错捕获的log要注意数据库信息的过滤,否则容易造成敏感信息泄露。

 

你可能感兴趣的:(工作)