|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
如何停止Teamcenter FCC 服务?: E& y' _& P8 B$ @5 O. { e% q0 c
2 Y( d* H7 X% N1 E o5 |
停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:+ i! B* \ K2 \9 f4 O$ `/ o3 s2 R
• 不再需要它。
9 M) C/ E" y( L& g: M2 F$ s; T• 您需要停止并重新启动 FCC 以接收新的配置信息。
( j: V/ D* t. a% @# d
, x% D& n$ @$ |) X7 Z' j无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy 和 TcMEM 进程。
) p- y: i8 R# l+ N: Z- h注意:
- _3 H k# a' F$ @. y2 l除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。% F# }- H* }' k, Q8 h2 G
+ f+ K, z4 v1 s) `' h% y$ ^
第1 种方法9 d5 C7 l# s9 E3 f9 \
• 运行 $FMS_HOME/bin/fccstat -stop。5 N, N+ Q- x5 _
此方法会停止空闲的 FCC。7 ]" P4 [1 m% B( X
在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。
: g3 c9 ]6 J; u9 |3 N如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。
! @6 f/ o9 _9 @' l: U如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。; B$ i; V3 s! t$ ^
注意:5 |+ z8 B" z/ s, c+ E
如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会
/ F* i: @0 @3 e* S3 W8 o" S导致数据丢失。! _: \0 a$ D4 V3 o, Y3 U
7 z+ E' o- K% ~2 ?第2 种方法. R- }* j( q9 m( O$ l0 b
• 运行 $FMS_HOME/bin/fccstat -kill。
( _( F( h( D- S3 |2 q9 q4 L+ P无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
2 ?5 R; \8 c( x: w在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。$ }7 m$ s+ X; {
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。) l7 ^; g' E6 f) B% A! m7 S! r' C
: K! z, g5 C F$ ?2 W4 B第3种方法0 G# Q& d1 U0 s8 o
如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
2 b l4 t- R* Q0 o4 u; o1 ?7 {9 Y: V7 O+ k2 U5 R4 S9 ]" I
第4种方法(((仅当 TCCS/FCC 在前台运行)))- a# K% g9 O- P, m2 Q, ^( g# |' R
• 在 FCC 前台窗口按下 Ctrl+C。2 v1 ^; q4 A2 \* V
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问. H& f+ C) f$ \
前台窗口。(通常情况并非如此。)) v; v2 D2 c0 U" A- j \1 A
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。7 j; f) c7 g$ `+ @, K( H2 {
注意:
( b1 U( {6 C- Y) n( I' m, {/ i5 d如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。, W& Z/ E0 W6 n; G7 C$ I
4 E: c. f9 ~( I/ I% n
第5 种方法(((仅限 UNIX )))7 N7 g. v' n' a
• 运行操作系统的 kill 命令,不带 -9选项。! J! e( W5 v# I' [9 }9 x" x
无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。
1 u( P; O9 O7 N5 z$ A' }+ I8 [+ a8 \) D3 n$ ~$ ?3 M
第 6种方法(((仅限 UNIX)))
- v7 ^/ `! {% h6 @• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
7 F0 e* Q6 e$ P$ l e4 N7 y% i1 p+ Z$ \9 L0 ]( ^
第 7种方法(((仅限Windows)))
6 b/ q5 e- b; t v6 }6 H% o• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
8 ~! W4 ^+ r$ L3 n7 \* G
9 }4 f M, z& A0 }" A + ^) w/ g1 k. c+ i) Y9 b
|
|