|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?
0 o& V% |4 M' T; ` " |: K ?! s; h( d0 u5 V
停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:
! Q2 k) J7 ?6 m. [7 v• 不再需要它。
3 J- j7 c3 s1 s5 [7 A3 Z• 您需要停止并重新启动 FCC 以接收新的配置信息。$ c. S( R0 d! ]9 i- Z: q/ s
z3 l3 R3 W- F1 h! F: z" z l
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。4 T+ y$ K! x, R: P- @
注意:) B; X/ ?! h, `7 a/ I, f
除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。 K; f" ~( x' l6 c
9 s. B6 Q" ?; m5 \/ R
第1 种方法
$ k5 D \* J3 J1 a: |& M4 {• 运行 $FMS_HOME/bin/fccstat -stop。
" V1 o3 T( B- r- G; _" T9 f0 ^此方法会停止空闲的 FCC。
1 P, s' U" V/ A; A在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。. e9 `: N) z; {% j. @0 K
如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。8 ^5 J4 [- P; p$ S
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。2 }3 W- E$ Y- H4 V
注意:, A2 X% a: P' W! t8 g! G
如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会7 f, _) b& Y# p1 I* S5 i5 g' W% J
导致数据丢失。, b# V) u) N/ z% F+ b. |8 {
! R4 d/ E& P* A e第2 种方法
" Y: B6 u8 l$ J" |; P1 {• 运行 $FMS_HOME/bin/fccstat -kill。& {: J% J9 F( c2 D
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。$ D6 F+ `! {$ t. l4 j5 K# Z
在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。
" F; b0 k5 j1 B9 z+ ^1 r此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。
- Z0 ?$ M4 B8 j1 U# k
/ |# O4 q9 U& F- Z0 z5 }第3种方法
6 Z0 c, t h' F* _# Y' u$ S5 O+ R如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
; \. W& E* q% D* s* y8 p& c0 Q$ F
第4种方法(((仅当 TCCS/FCC 在前台运行)))
5 Z3 `" c1 u P/ }4 @. g) ]. O7 m' G• 在 FCC 前台窗口按下 Ctrl+C。
2 d" p9 J" W1 q1 f8 ]' B仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问
; G" [; A; i: w8 m前台窗口。(通常情况并非如此。). ~; x- \( O3 h0 c* o, L5 W: N
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
) D. \5 Q! T3 u, ?4 s: U注意:7 x+ m) j+ V& U% ~! g0 e$ Z
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。: {; F( j1 D: _. f" K8 v8 H& Z" \
; h0 N0 x: e0 v% F第5 种方法(((仅限 UNIX )))
6 I8 @2 F0 P) s' u8 Z• 运行操作系统的 kill 命令,不带 -9选项。
. }' f, Y8 @' U; ^8 K2 v无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。
, L: Q% h( X* s, k% K- U4 {3 f4 O E8 Z6 e
第 6种方法(((仅限 UNIX)))
# g: T/ Q1 ^; |. ]0 ^: p• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
5 K5 T' o1 \. c" v: h1 @
9 a$ b- U# T. D1 o- d9 L& u* l第 7种方法(((仅限Windows)))
, T3 r; O% a/ h y% f6 K# `, }• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。5 ?! [+ Q4 Q4 @, r
& d- N( K. F1 E) }; r( I7 {
. u1 T1 w2 S1 x- S
|
|