|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?
5 P) B, O9 ?: W* a1 `6 G5 V
# Z. P, ]5 K7 L+ v0 \3 V6 Z* w停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:
4 Z4 f! g( s1 f/ v2 S* f" k• 不再需要它。( N0 ]8 K7 G9 @1 e6 z, T) E" C
• 您需要停止并重新启动 FCC 以接收新的配置信息。
# L9 A6 a" t. [& x" z$ M2 t+ u5 m
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。- `: i U# L, J% w& h3 g! k
注意:
" E9 E2 {6 b. p) U( Z7 k/ b除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。- ]# B( x) W8 h/ Q3 T; X2 h, f% R
. r$ a; j0 x. H1 v' M' x第1 种方法. v0 b6 J, ~8 w" z# a7 h
• 运行 $FMS_HOME/bin/fccstat -stop。
, ~! D2 G$ Y9 ?此方法会停止空闲的 FCC。
) X; `# ~6 c* H& q3 F. {. s在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。* X! \1 J! I) A3 Z4 h/ X
如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。
5 q/ W3 b; [4 x. q( c如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。
! r- a' G. x! @6 Z# t2 t9 Y: q注意:
7 C7 ^- \. x6 t ]6 h如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会* @( G# s4 Q4 a8 G8 ]
导致数据丢失。/ e! G- A$ Z m- n- J1 @. r9 h) Y
t4 [# N2 [! H2 P _$ O( A第2 种方法' P% W) G) r! Z r; ?6 O
• 运行 $FMS_HOME/bin/fccstat -kill。
/ W- m5 o& Q+ { P9 t2 c& i无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
' ?7 a; Z! O) q% p在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。
# d* a8 G; f4 I P5 U, r此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。+ k2 i. H/ g' \4 j+ I* X
" M9 S2 a" e b第3种方法
, a/ d1 t8 [' J: b如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
4 b9 F9 P! G; B T, i# K* F2 s. Y$ \6 S4 b3 _- ?4 ]' t' Z
第4种方法(((仅当 TCCS/FCC 在前台运行)))
0 \8 z4 `) A; O7 J. U• 在 FCC 前台窗口按下 Ctrl+C。$ R) ?8 B( c- B. a/ R1 v: e
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问9 k' @' G3 b4 e5 w
前台窗口。(通常情况并非如此。)9 K, W' G0 S6 R& U9 F5 {) n
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
3 z: |4 W9 s9 R: Y% f/ W& g注意: t' V) u6 u0 X# a- a$ W
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。" U0 j9 V( N5 T# \
6 p" {0 T( P r$ C% R
第5 种方法(((仅限 UNIX )))
" X" d9 ^0 q0 Q( D• 运行操作系统的 kill 命令,不带 -9选项。0 n3 S3 n. m( \' b) A, `. I! q
无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。. n( ~- g5 ?- g a1 j
) p7 ]" k. P: M$ M' I第 6种方法(((仅限 UNIX)))
% S2 A S+ _2 g* i: I0 } ^• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。: f" W% R7 f6 t* U3 x, M
7 w3 P+ o- S p: B; m! t" J4 N
第 7种方法(((仅限Windows)))
' t, h" t3 A, F9 ?3 d2 b1 u• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。' ^2 m9 r3 c6 M; {
- Q* g8 p2 U& D: R
6 i" B& o3 P" K5 Y Z |
|