查看: 7754|回复: 0

[帮助文档] 如何停止teamcenter FCC 服务?

[复制链接]

320

主题

226

回帖

9784

积分

管理员

PLM之家NX|TC专家

积分
9784
发表于 2013-12-2 16:31:31 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×
如何停止Teamcenter FCC 服务?
9 p  U/ F6 g1 D+ {$ {4 f
7 B5 N! }" S1 c7 t停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:
4 x/ W7 b' v: E2 z/ d• 不再需要它。
+ O" u5 c6 I" ?+ v9 l• 您需要停止并重新启动 FCC 以接收新的配置信息。

9 n2 f  U6 s3 f- c' L$ L) C4 N7 f/ J. k! Q8 e
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy  和 TcMEM 进程。+ F. @, l  _% z5 T. c
注意:
2 C( i6 N) t* Y. E* d* l9 ]2 j除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。
9 P; [$ ?2 D; x
  @1 e' {3 N/ r4 s( `2 [
第1 种方法
" g; V, t4 b( n• 运行 $FMS_HOME/bin/fccstat -stop。# L" d  A9 I. a& C+ Y
此方法会停止空闲的 FCC。8 m) r; y; z2 u( x) ?
在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。
  V/ z6 o# W( H  s1 W# h* J如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。
( Y) @0 V& R- N9 p% E如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。) ?1 R& p) V0 M6 K! M- g8 t7 o
注意:
# F9 P+ c# {# x) J, r2 m' V. ?如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会
2 ^; _& v1 X! K2 z1 P0 H导致数据丢失。
7 b8 Y' Y! z9 |- T6 p, m7 f+ o8 i

* N/ `/ }& f2 O2 s第2 种方法
5 A2 y) X  o' I6 ~• 运行 $FMS_HOME/bin/fccstat -kill。2 H: i( E+ F4 h0 _
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
3 M2 W; U7 @; \) Y. F$ Q4 U在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。- m5 h# r7 u5 A8 f- @
此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。& |6 [9 A& n: b( l9 q5 [( i

! Z7 h" _& M" [0 o  R第3种方法+ B* j1 l: ]8 C3 M/ D) D
如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。2 b9 ]+ @" J9 ]& J; O: T# i
3 U5 w$ \8 Q2 S, P* q
第4种方法(((仅当 TCCS/FCC 在前台运行)))8 y$ f5 i% ]" R& |
• 在 FCC 前台窗口按下 Ctrl+C。3 i' h$ c" h. {' [5 ~
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问+ ~) ]9 G( {- v' Q) p$ l
前台窗口。(通常情况并非如此。)# K5 s; J) T5 |! z- Q: E
• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。
6 \  x" O0 P3 \/ k1 c. G& b注意:/ u$ c% h/ w& G" C7 K3 e
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。# \2 ~1 @; A$ ]5 x0 l
  T) y' H2 g( M6 P: @
第5 种方法(((仅限 UNIX )))
8 k( S6 O" c" R• 运行操作系统的 kill 命令,不带 -9选项。
; c# a2 n+ `1 X/ w% n5 d0 @无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。
+ ?2 K( I& F" _0 x) v8 d5 i3 Z8 i: B" e9 u
第 6种方法(((仅限 UNIX)))! b" S* k' U# Q/ ~! U! A) [* f- \
• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。/ j& P4 x% A% [

1 X/ T* n9 Z# O7 h* V8 q2 X第 7种方法(((仅限Windows)))
$ p" F; j7 e3 z" O" ?+ u4 x• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。% s  O) U# g) d4 g6 b. ^2 Z' f/ R

, O/ T) r! j! n
. J# [; o5 @$ y+ `1 ^6 \+ g
该会员没有填写今日想说内容.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部