|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?
: ]3 |1 I4 n: ]" o! `7 v
/ T' c- d, p8 g% [8 E9 c V停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:4 f, V* A+ p5 |6 I9 i4 g' p
• 不再需要它。
% f) K- g2 t" R8 l! c. _9 r• 您需要停止并重新启动 FCC 以接收新的配置信息。( h% E0 P: S* \! B! P1 B ?7 T
0 l$ A" F8 Y% `
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。
0 w$ Q; B+ A9 X* M; L; ^注意:$ y. f$ r+ E% K Z$ h1 c
除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。+ g) d/ e" g) @& U$ a1 U d
: n2 c# r% S. Y2 ~; i \3 b: j+ q0 n9 f
第1 种方法6 t. a) N" F! a3 i/ } }
• 运行 $FMS_HOME/bin/fccstat -stop。* l: c4 `) {5 J6 H7 [
此方法会停止空闲的 FCC。
$ t+ v6 l7 f' _2 x在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。
/ o; u' H" N! T1 ~2 M$ d- G如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。! P, X3 M7 `$ M$ B5 I: i8 X
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。
9 A1 Z8 B7 {' y; d注意: N' P8 J! X8 S2 U; \
如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会, U( [* O9 A7 ?: o
导致数据丢失。
! [* I5 |/ M' O" i/ Q
8 A4 M$ M/ z7 t, |* \第2 种方法
2 Q, B4 q% N/ c* p# B8 s* x$ p4 b• 运行 $FMS_HOME/bin/fccstat -kill。7 ?1 ?- u" h: P% K$ ]$ u
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。" F0 o- M9 n, p
在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。
7 o2 o |2 x5 F* v T, L2 ~此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。5 L& N" ~; G5 J' }3 A0 _
/ L/ R5 S! I7 D3 D# ~* f
第3种方法% U( w* q0 v& C# e) F
如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。$ P4 ?6 l4 p% \ B3 i- z2 O
1 j: J( y S* J n& {2 @第4种方法(((仅当 TCCS/FCC 在前台运行)))
' j, G: N0 Y L7 Q- `( g1 E% I( ]• 在 FCC 前台窗口按下 Ctrl+C。6 p3 K5 H. O' p4 {+ ^3 ~1 K5 w- p
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问
3 D) W7 G o) N& Z9 _4 y前台窗口。(通常情况并非如此。): s* w O/ d; m# z. }
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
1 d- ? f+ ^6 d注意:
* ]' i5 y) u0 X1 ^如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
6 T, M3 C% t/ r7 d% x+ s" x5 m% `8 n! t4 K1 m4 B9 y1 Y
第5 种方法(((仅限 UNIX )))
) o2 u o& W5 S" d7 v; D) i$ g: }• 运行操作系统的 kill 命令,不带 -9选项。
$ y k$ Q& S+ v/ }, U* j1 E. G) ?0 J* w无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。& B1 {- Z4 T5 x- F& _+ ?0 F1 {9 V( m7 ]
6 g/ ^0 k+ k, h第 6种方法(((仅限 UNIX)))9 J/ J# S _' B+ }+ H9 p- @
• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
# ~; m1 [( c) m" H( A$ f6 z
$ S/ v3 J1 h5 Q0 m7 ]% m" i第 7种方法(((仅限Windows)))
4 c# G! ?& ?0 E3 i8 U• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。6 \4 k) \2 C9 }9 C/ I
- `& W4 X- t# O . b5 |) \3 @- i; u# v( W$ L; y
|
|