国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Oracle 12c服務(wù)注冊之LREG進(jìn)程

IT那活兒 / 2144人閱讀
Oracle 12c服務(wù)注冊之LREG進(jìn)程

點擊上方“IT那活兒”,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了!!!

1

文章前言

在12c以前的版本中,PMON進(jìn)程負(fù)責(zé)監(jiān)視后臺進(jìn)程狀態(tài)及向監(jiān)聽注冊服務(wù)。
12c以后,Oracle推出了一個新的后臺進(jìn)程LREG,負(fù)責(zé)處理服務(wù)注冊問題。
LREG (Listener REGistration)功能如下:
  • 向監(jiān)聽注冊實例信息;

  • 往listener.log里記錄service_update、 service_register、service_died事件;

  • LREG是一個重要的后臺進(jìn)程,如果該進(jìn)程被殺,實例會crash。

2

實例注冊

2.1 使用如下命令追蹤LREG進(jìn)程:
alter system set events = 10257 trace name context forever, level 5;
LREG默認(rèn)每3s更新一次狀態(tài),如果實例一直未注冊成功,60s進(jìn)行一次實例注冊。
此時監(jiān)聽未運行,LREG進(jìn)程不能注冊服務(wù)信息,LREG 每60s嘗試連接監(jiān)聽器,監(jiān)聽啟動以后,可以使用 ALTER SYSTEM REGISTER立即注冊服務(wù)。
如果注冊成功,狀態(tài)一直正常,將會根據(jù)負(fù)載情況周期性更新注冊信息。
LREG注冊服務(wù)的時候,向監(jiān)聽提供服務(wù)名、實例名、實例節(jié)點的負(fù)載等信息。
2.2 使用如下命令查看注冊的服務(wù)信息
alter system set events=immediate trace name listener_registration level 3;
------------------------------
Start Registration Information
------------------------------
Last update: 179670 (518 seconds ago)
Flag: 0x4, 0x0
State: succ=1, wait=0, fail=0
Non-CDB: root pdb 0 last pdb 0 open max pdb 0
Dispatcher configuration index: cur 1 max 1
Network -oracledefault- pdb 0 :
Local listeners:
0 - (ADDRESS=(PROTOCOL=TCP)(HOST=rac1)(PORT=1521)) pdb 0 dci 0
state=1, err=0
nse[0]=0, nse[1]=0, nte[0]=0, nte[1]=0, nte[2]=0
ncre=0
endp=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=***.***.20.1)(PORT=1521)))
flg=0x80000000 nse=0 pri=0x7f26a6f276f0

Instance: orcl (PDB 0 flag 0x1 state 0)
flg=0x0, upd=0xa
info=(INF=(HOST=rac1)(REGION=)(DB_NAME=orcl)(VINST_NAME=))
node load=2, max=5120
inst load=1, max=622
pri=0x7f26a6f27028

Active Services:
0 - orcl
flg=0x4, upd=0x2, pdb=0
goodnes=0, delta=1, pri=0x7f26a6f271a8
1 - orclXDB
flg=0x5, upd=0x2, pdb=0
goodnes=0, delta=1, pri=0x7f26a6f27148
Inactive Services:
Deleted Services:
Service ACLs:
Dump ACLs:
Handlers:
0 - Dedicated
flg=0x2002, upd=0x2, srvl=2
services=orcl
hdlr load=50, max=399
nam=DEDICATED
…………………………………………
----------------------------
End Registration Information
----------------------------


3

往監(jiān)聽日志里記錄服務(wù)注冊事件

3.1 service_register
實例啟動,向監(jiān)聽器注冊實例信息:
<msg time=2022-02-21T14:34:27.527+08:00 org_id=oracle comp_id=tnslsnr
type=UNKNOWN level=16 host_id=rac1  host_addr=***.***.20.1 pid=4629>

<txt>21-FEB-2022 14:34:27 * (ADDRESS=(PROTOCOL=tcp)(HOST=***.***.20.1)(PORT=15161)) * service_register * orcl * 0
txt>
msg>
3.2 service_update
實例注冊信息更新:
<msg time=2022-02-21T14:40:18.356+08:00 org_id=oracle comp_id=tnslsnr
type=UNKNOWN level=16 host_id=rac1 host_addr=***.***.20.1 pid=4629>

<txt>21-FEB-2022 14:40:18 * service_update * orcl * 0
txt>
msg>
3.3 service_died
實例關(guān)閉,監(jiān)聽器和LREG進(jìn)程失去聯(lián)系:
<msg time=2022-02-21T14:34:01.016+08:00 org_id=oracle comp_id=tnslsnr
type=UNKNOWN level=16 host_id=rac1  host_addr=***.***.20.1 pid=4629>

<txt>21-FEB-2022 14:34:01 * service_died * orcl * 12537
txt>
msg>



本文作者:談龍鳳

本文來源:IT那活兒(上海新炬王翦團隊)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129599.html

相關(guān)文章

  • 集成安裝Oracle12C補丁升級數(shù)據(jù)字典更新報錯處理

    集成安裝之Oracle12C補丁升級數(shù)據(jù)字典更新報錯處理 img{ display:block; margin:0 auto !important; width:100%; } body{ width:75%; ...

    IT那活兒 評論0 收藏795
  • 使用 Etcd 和 Haproxy 做 Docker 服務(wù)發(fā)現(xiàn)

    摘要:服務(wù)發(fā)現(xiàn)服務(wù)發(fā)現(xiàn)被容器處理。主機首先,我們啟動注冊我們的地址是。首先,啟動然后,啟動一個簡單的客戶端容器并傳給它。這時,構(gòu)造一些請求給服務(wù)端口來看他們的負(fù)載。同樣地,的事件和容器減輕了服務(wù)注冊和使用注冊服務(wù)發(fā)現(xiàn)比如的困難。 使用 Etcd 和 Haproxy 做 Docker 服務(wù)發(fā)現(xiàn) 標(biāo)簽(空格分隔): Etcd Haproxy Docker 服務(wù)發(fā)現(xiàn) architecture ...

    caozhijian 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<