1.阿里雲的服務是不能訪問外網的服務,只能訪問內網
2.ip段被dns靜態掉:
2.1 一般公司的服務爲了保證效率,節省帶寬,每臺服務器都會配有DNS服務器。(沒有則會用公網解析,則網速各種都無法保證)
2.2 用dns服務器直接進行域名解析,獲取內網ip 通過ip在到相應的服務器
2.3 靜態DNS就是將域名直接解析到某個IP地址(判斷是否正確:在服務器上ping 一下域名,看ip是否正確,就知道是否被靜態dns掉了)
2.4解決方法,在dns上配置一條新的解析策略
2.5頂級解析,dns解析優先級是可以修改的
2.6 dns服務器可做造虛假域名,直接設置解析策略,虛假域名直接到類別系統
3.查看是否自己的外網映射有問題,直接在外網ping 一下域名即可,ping通了則外網映射沒有問題
4.activemq異步,mq服務器配置
5.java中獲取屬性文件的值 屬性文件做了映射
ResourceBundle resourceBundle = ResourceBundle.getBundle("service");
if(resourceBundle != null){
FTP_URL = resourceBundle.getString("ftp.url");
String portStr = resourceBundle.getString("ftpport");
if(portStr != null){
FTP_PORT = Integer.valueOf(portStr.trim());
}
FTP_USERNAME = resourceBundle.getString("ftp.username");
FTP_PASSWORD = resourceBundle.getString("ftp.password");
}
6.存儲過程是同步的,但是注意讀寫分區,可能存在讀寫數據不一致
7.阿里雲訪問內網服務,但是獲取不到微信WxCpService :橋接
8.axis2客戶端定時任務發送請求,在temp下 產生大量的axis2-1.6.2.jar包,大量佔用磁盤內存,用stub存根類可解決,but我不熟,直接在代碼中刪除
//臨時處理方法
File directory= new File(pathTemp);
File[] list=directory==null?null:directory.listFiles();
if(list!=null&&list.length>0){
for (File temp:list) {
if(temp.isFile()){
System.gc();
temp.delete();
}else if(temp.isDirectory()){
File[] listCurr= temp.listFiles();
for (File temp1:listCurr) {
System.gc();
temp1.delete();
}
if(listCurr==null||listCurr.length<1){
System.gc();
temp.delete();
}
}
}
}