|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?
8 f' e7 M" V2 j 1 [$ t9 e5 K) O1 j
停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:) b- d! N: C+ g# g
• 不再需要它。
. v: K$ C& j% ]2 f$ n0 m• 您需要停止并重新启动 FCC 以接收新的配置信息。
9 P1 C/ a, @+ n! y* H: c0 d% W0 t% p. A8 d
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。
: O: d) O \7 U6 F9 L4 O# C& }注意:4 N% @, P/ r' b! W; r( F ^
除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。
1 P) r; H0 w1 R4 f) x" ]' d! H/ L2 x5 h0 a- Z- A. \ a
第1 种方法$ I a" S( n- w7 s) h' j& r
• 运行 $FMS_HOME/bin/fccstat -stop。 ]7 p. O( K: S! C8 D" Z
此方法会停止空闲的 FCC。: X. x& H+ C0 C: S5 x
在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。6 K1 A/ _; M/ D8 _& }
如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。
" M8 V1 b$ U. F; c3 _, H如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。) z+ D9 @; ` b( a5 c
注意:1 @2 K5 v: t: G8 ?! G8 {- L" s
如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会
9 U9 Y1 n4 G7 s" Q导致数据丢失。
, T4 Z/ m5 [2 i) t
# @0 u& t4 X* p4 ]7 y/ V7 F0 Y第2 种方法
+ l, R3 J) R4 i. x• 运行 $FMS_HOME/bin/fccstat -kill。
# G4 Y9 P7 l$ y6 v' W3 d无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。; N, D/ D. C3 {7 P. B
在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。, f) A8 I! |$ s2 F0 s) P
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。% r9 y" u! w- `: k) h$ n
6 P' ?+ r# i3 I. D; r第3种方法
! ?) W& K8 L& G$ Z2 w. ]如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
! V# B d, a( ^" o3 \
. } L9 O8 L+ S* {0 f- H1 L第4种方法(((仅当 TCCS/FCC 在前台运行)))5 K6 J- Z4 k: R) K y: S: D* W9 {
• 在 FCC 前台窗口按下 Ctrl+C。8 I/ J' }& C4 h7 n& @
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问! v8 T! r4 Q7 e% V4 a8 X0 c c. B
前台窗口。(通常情况并非如此。)
" D5 B) d0 f" n1 [) m. o( b. R* r• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
, O* E4 N* }- l注意:; B3 Y/ F6 }0 m7 k$ O
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
1 G }6 u: T7 w/ S4 w# m
( ]: [% A6 F! u第5 种方法(((仅限 UNIX )))
r; r c, T6 F7 H3 J• 运行操作系统的 kill 命令,不带 -9选项。
) k/ U! V9 G" ^- {$ A& P. |0 X) k无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。
! _, o" D; h& e/ |7 |% W9 E" H- b* ~8 I
第 6种方法(((仅限 UNIX)))' ~2 C8 X2 [* D1 n8 A! P
• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
$ X" _5 |5 }% e2 i# L- I/ J2 x$ X1 G1 L. _ y9 ?: }
第 7种方法(((仅限Windows)))4 \1 W! Q2 r: J& J
• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
$ @& }9 u5 E# V5 [: ?( {! h% }$ D) @7 ]1 [6 j
" ^, h$ o/ x. A5 E$ i
|
|