|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?$ X4 {) `% F7 [5 h9 [
3 g6 n! b! a# n9 Z0 e z停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:
+ v4 w$ V0 z U4 v0 r4 k• 不再需要它。
2 `5 g' x$ Q0 ~: d r- T, b• 您需要停止并重新启动 FCC 以接收新的配置信息。- Y0 `# A; ^6 ~ I9 J. S
! m* A4 S3 J, U5 H无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。) z7 K" W1 k& ~" {% F, b
注意:
) D; V1 q/ `1 t+ z/ G+ d除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。
; T3 ^- t* d3 T$ D ?: b, O' T" M
+ _" c) G9 [8 U% V8 v3 ^- Y第1 种方法
T+ F4 |9 T5 S, ?• 运行 $FMS_HOME/bin/fccstat -stop。- j7 y8 ?7 @# p9 x# s) z; [$ ^7 m
此方法会停止空闲的 FCC。
$ J/ \6 y# T! _! y8 r# D; o在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。& A6 A- m- I2 r* |5 n1 w
如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。8 x4 R1 J3 i ^2 t& G
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。
9 |' J) I& y( Q) T/ ^注意:
& E; `( s" R* [' o V6 f如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会
. X' a9 n T B! Z导致数据丢失。
3 a- p3 P8 E5 Z5 Q& m
3 p; ~' ]1 b3 K _( v/ u第2 种方法9 q5 Y, Z, k& B2 @+ H5 V; p
• 运行 $FMS_HOME/bin/fccstat -kill。
$ ?* i! K5 r5 Z无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
/ ]# u0 y7 a/ x8 i在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。* W7 Q) t8 E) F5 R, C z, ?' C
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。
% k! S2 N* g8 y1 ~
# c( F2 R: g1 r( x" F! |" a* s第3种方法: ^' i. S3 \2 w8 i6 A
如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
$ f N! G9 }$ S& m& b5 v' d$ S- b' J! n1 R9 \7 S. z+ j! q i( k. A
第4种方法(((仅当 TCCS/FCC 在前台运行)))& u5 `' i4 h* w* t9 R" a* ]7 F
• 在 FCC 前台窗口按下 Ctrl+C。
5 R' R8 _2 c3 y( Y仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问2 T! T3 e6 [9 ^
前台窗口。(通常情况并非如此。)! `1 `. m( O/ ^4 D* }: P
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。& Y" \0 t6 X7 R" M
注意:2 p& q) s$ S9 A$ h7 {2 f( S; R
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。% u+ a3 s8 T7 X7 U
3 U! y7 ~9 S$ F! {2 U第5 种方法(((仅限 UNIX )))$ G, P, T1 p3 r
• 运行操作系统的 kill 命令,不带 -9选项。
. N0 g6 }9 {4 |1 |+ E& y无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。5 t; t3 W2 u- Q5 U
- v* A5 y4 {8 E! B( w第 6种方法(((仅限 UNIX)))2 ]) W2 r; |1 m- l4 Z
• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
! k; {& f6 ?5 }. C2 t0 S5 C1 d
; ~. O6 N- N+ a" F U5 t6 p% N第 7种方法(((仅限Windows)))
. \9 d2 f4 p9 c, u3 d• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
* t& Q2 [' ]0 L9 ?& w) w" V- e
$ Z1 b- m; d4 @% Q; u) f
|
|