原创 雙網卡服務器SOCKET編程指定客戶端通信網卡

  網絡編程中有時明明用eth0的地址來bind一個udp套接口, 可是發出去的包卻是從eht1走的, 在網上找到這麼一段話解釋該問題:   在多 IP/網卡主機上,UDP 包/協議會自動根據路由最優來選擇從哪個網卡發數據包出去,即使你

原创 文件100%定位與清除

1、定位大文件位置 sudo du -sh /* --exclude proc 2、清空大文件 cat /dev/null > console.out

原创 Linux查看物理CPU個數、核數、邏輯CPU個數

# 總核數 = 物理CPU個數 X 每顆物理CPU的核數  # 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超線程數 # 查看物理CPU個數 cat /proc/cpuinfo| g

原创 linux--nfs文件共享

1、groupadd logs -g 888 2、useradd loger -u 888- -g logs 3、id loger 4、mkdir /pwqxlogs 5、/etc/init.d/rpcbind status 6、show

原创 高併發weblogic集羣

1.原始查詢系統描述 查詢系統的數據庫是2節點的RAC,中間件是24臺weblogic服務器做集羣,前端是負載均衡器,如圖: 2.存在的問題 每天業務高峯期weblogic中間件頻頻宕機,後端的2節點RAC數據庫已經難以承

原创 oracle漢字轉拼音(獲得全拼/拼音首字母/拼音截取等)

oracle漢字轉拼音(獲得全拼/拼音首字母/拼音截取等)   效果如下: Oracle 字符集 GBK 沒有問題 , UTF -8 需要修改一下   Sql代碼   --下載====oracle漢字轉拼音 PACKAGE  

原创 WEBLOGIC啓動JVM參數設置經驗

1. 堆大小設置JVM 中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用物理內存限制。32位系統下,一般限制在1.5G~2G;64爲操作系統對內存無限制。我在Windo

原创 ORACLE修改端口號方法

1、修改服務端:ORACLE_HOME/network/admin/listener.ora文件裏PORT=的值; 2、增加靜態配置:在listener.ora SID_LIST_LISTENER =  (SID_LIST =    (S

原创 web服務器集羣(多臺web服務器)session同步、共享的3種解決方法

這篇文章主要介紹了web服務器集羣(多臺web服務器)session同步、共享的3種解決方法,需要的朋友可以參考下 在做了web集羣后,你肯定會首先考慮session同步問題,因爲通過負載均衡後,同一個IP訪問同一個頁面會被分配

原创 ORACLE RAC 的啓動和關閉順序

之前關閉集羣數據庫的時候,直接執行OS命令shutdown -h now ,後來發現啓動OS之後很多服務都是UNKNOW狀態,想想自己那樣關閉數據庫太過於"暴力",決定還是按照"溫和"的方式去關閉集羣數據庫比較好。1.使用crs_stat

原创 linux+weblogic Too many open files解決方案

逐個排查 1、linux服務器: ulimit   -a    檢查  open files 設置(建議65535:ulimit -n 65535) 2、weblogic服務器: 在***\wlserver_10.3\common\bin

原创 優化 WebLogic

一、爲 WebLogic 啓動設置 Java 參數    垃圾收集(GC)是指JVM 釋放 Java 堆中不再使用的對象所佔用的內存的過程,而 Java堆(Heap)是指 Java 應用程序對象生存的空間。堆大小決定了 GC 的頻度和時間

原创 linux中uniq與sort -u 兩種去重的對比

sort -u 和 uniq都能起到刪除重複信息的功能,那麼他們的區別究竟在哪呢? $ cat test               jason jason jason fffff jason 下面分別執

原创 oracle+asm創建表空間

查詢表空間數據文件: select name from v$datafile; 創建表空間: create tablespace 表空間名稱 extent management local uniform size 128k segmen

原创 Oracle數據導入時,字符集問題解決

1.通過命令行,使用sysdba登錄數據庫    sqlplus / as sysdba 2.執行如下命令: SQL>SHUTDOWN IMMEDIATE SQL>STARTUP MOUNT SQL>ALTER SYSTEM ENABLE