原创 ajax跨域預請求問題
背景 工程進行服務拆分時服務端需要進行JWT校驗,增加了JWTInterceptor對不符合JWT要求的所有請求直接做返回處理。 現象 後端HttpClient直接調用服務無問題,postman模擬請求調用服務無問題 前端ajax
原创 單點登陸CAS中登錄流程過期時間設置
問題描述: 用戶退出系統後長時間不操作,此時輸入用戶名密碼點擊登錄頁面會自動刷新,刷新後需要重新輸入用戶名密碼纔可進行登錄,用戶體驗極差。 問題原因: 未設置登錄流程過期時間,在超過默認過期時間以後服務端會對TGT進行刪除,此時會返回NO
原创 PinPoint使用手冊(圖文並茂版)
用了一段時間PinPoint,感覺很有效果,值得推廣,在這裏把使用時總結出來的知識分享給大家,網上有很多Pinpoint安裝部署的教程以及與其他APM比對的文章,這裏就不贅述了,直接上圖 01首頁 02Server切換 03鏈路及
原创 Dubbo源碼解讀01SPI機制、擴展點及服務發佈流程
一.SPI(service provider interface) JAVA SPI(JDK內置服務發現機制,用於動態擴展) JDK定義接口規範:com.xxx.xxx.Driver 其他廠商根據結構規範實現實現類:com.mysql.j
原创 Dubbo源碼解讀02客戶端註冊發佈過程
客戶端服務註冊發佈主要做了以下幾件事 1.讀取配置文件,封裝map 2.讀取zk中providers,生成netty連接,放入urlInvokerMap,將本身consumer註冊到zk 3.根據配置文件ref,生成proxy客戶端代理
原创 linux常用命令
根據端口號查詢進程id netstat -apn|grep port 根據進程id查詢進程 ps -ef|grep pid 查找keyword相關進程 ps -ef|grep dashboard //ps -ef|
原创 EhCache 分佈式緩存/緩存集羣
EhCache 分佈式緩存/緩存集羣 開發環境: System:Windows JavaEE Server:tomcat5.0.2.8、tomcat6 JavaSDK: jdk6+ IDE:eclipse、MyEclipse 6
原创 RedHat Enterprise Linux 6.4使用Centos 6 的yum源
思路:卸載redhat自帶yum,然後下載centos的yum,安裝後修改配置文件 1、首先到http://mirrors.163.com/centos下載軟件包 x86地址:http://mirrors.163.com/cent
原创 雲盤上傳爲什麼這麼快
如果文件沒有修改過,它的二進制碼就不會變,上傳的時候會比對二進制碼,如果一樣,說明在服務器中已存在,不需再次上傳,而二進制碼很小,比對起來很快,就可以達到所謂的秒傳
原创 如果建立外網ip
首先通過196.168.0.1設置路由器中的虛擬服務器,然後在外網就可以通過ip+端口號進行遠程桌面
原创 cxf做webservice簡單例子
cxf簡單例子 Apache CXF 是一個開放源代碼框架,提供了用於方便地構建和開發 Web 服務的可靠基礎架構。它允許創建高性能和可擴展的服務,您可以將這樣的服務部署在 Tomcat 和基於 Spring 的輕量級容器中,以及部署在
原创 建立web service client
建立 Web Service Client 作業環境:Windows XP SP3 軟體版本: Eclipse v3.4.1說明:要使用 Eclipse 來建立一個 Web Service Clien