PLM之家PLMHome-工业软件践行者

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

[复制链接]

2013-12-2 16:31:31 7644 0

320

主题

226

回帖

9784

积分

管理员

PLM之家NX|TC专家

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

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

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

x
如何停止Teamcenter FCC 服务?9 C3 _  L3 C6 D

# v* t: I5 j' i& ?% Y停止 FCC 时,关闭过程要尽可能干净彻底,这很重要。您希望停止 FCC 的原因是:: J, z: i; A5 K
• 不再需要它。% E* K: P8 S! }+ G
• 您需要停止并重新启动 FCC 以接收新的配置信息。
; a9 ]* I- @6 Y2 K0 d9 Q
3 ]; m9 _  t7 H# T
无论您为何要停止 FCC,请记住 FCC 在 TCCS 容器进程内部运行。停止 FCC 也会停止 TcServerProxy  和 TcMEM 进程。2 Q" P6 b. Y, |% v9 e  _
注意:
3 B- p" }* Q9 e& \除非更安全的方法无效,否则 Siemens PLM Software 建议不要使用操作系统的 kill 命令或 Windows 任务管理器来停止 FCC。这样做会对 FMS 快速缓存、FCC 缓存锁定、TCCS 进程锁定以及任何活动的 FCC/TcServerProxy/TcMEM 事务造成多种问题。在停止 FCC 之前,应关闭全部客户端应用程序并等待 10 秒。以下是用于停止 FCC 的方法,按照降低破坏缓存或造成锁定文件阻塞的风险的程度大小顺序列出。如果在停止 FCC 之后,不能正常地重新启动,请重置用户的 FCC 环境。
$ O0 C) \7 c* R* L% I& M" V
' j) T5 P  J+ b
第1 种方法
' y0 \8 y6 o) i+ Z# r3 Q• 运行 $FMS_HOME/bin/fccstat -stop。
7 _7 `9 `. [" q& b9 U( n此方法会停止空闲的 FCC。( P9 A6 m3 r. |/ O( j1 D, |1 R; M
在停止 FCC 之前,系统会确认用户是否已关闭所有连接的客户端进程。
# w" z9 ^5 g+ N5 {7 [如果有非空闲的客户端连接到 FCC,则会出现一条消息,同时 FCC 不会停止。% H% y7 i; S$ L+ {, t2 X
如果您收到此消息,请确认所有客户端应用程序是否都已从 FCC/TCCS 断开,等待 10 秒然后重试。( O  N. j: a- D3 s7 i
注意:
" h3 |3 P0 L9 w; [7 X5 O3 {如果客户端保留打开的 FCC 文件句柄、打开的段缓存句柄,或者保留打开的管道连接,在过去 5 秒或 10 秒内作出过请求,则该客户端为非空闲状态。此方法在 90% 的时间内都有效,并且关闭最为干净。在此之后重新启动 FCC 不会
! i* z7 G6 a0 d; W8 n3 J, N* d导致数据丢失。

8 A2 y9 |9 G! G. }' w0 V2 c+ q: Z; J/ ~
第2 种方法
  w: \- l+ k# \. ]0 i• 运行 $FMS_HOME/bin/fccstat -kill。4 \  m) {7 l/ Z* c" \5 k# m8 O; K. J
无论 FCC 空闲与否,只要它响应管道命令,此方法都会停止 FCC。
0 w" H) c4 Z& c5 G" G在停止 FCC 之前,系统不会确认用户是否已关闭所有连接的客户端进程。如果连接有其他客户端应用程序,则系统不会显示消息。在 FCC 终止时任何进行中的事务都会失败。这会对已连接的客户端应用程序产生负面影响。
8 P1 D8 A# E% K此方法在 99% 的时间内有效。通常,在此之后重新启动 FCC 不会导致数据丢失。0 l* Z2 `! I0 ?7 n: @

1 s( K& F4 K7 R( d( @) O9 W; }  \第3种方法
* {0 ]% u& A% s5 D0 B/ I如果 TCCS/FCC 实例未对 FCC 管道命令作出响应,则即使 TCCS/FCC 进程正在运行,它也可能会报告 FCC 脱脱脱机机机。此种情况下,请使用 tspstat 或 tcmemstat 实用程序停止共享的 TCCS 进程。
2 Q- K0 d  n% e- u) Z" q
7 F& J5 {8 ?1 U% X' c, ?第4种方法(((仅当 TCCS/FCC 在前台运行)))2 t5 N& ?, R" G' T( C3 X
• 在 FCC 前台窗口按下 Ctrl+C。6 f4 R! U7 }$ n5 x2 H  j6 u& }' _
仅当TCCS/FCC 在可见的命令提示窗口或 shell 中运行时,才能通过界面访问* u: W3 i1 g1 Q7 a! i( r" l- W
前台窗口。(通常情况并非如此。)
& n% M9 G# R; A• 或者,请关闭 TCCS 命令提示窗口(仅限 Windows)。- u# E; X. d" `5 i3 Z8 a4 @+ g
注意:$ ]4 M/ y) i7 b
如果 FCC 在隐藏的窗口中运行,并且您拥有系统工具访问权限,则可以找到该隐藏的 FCC 窗口并向其发送一条 WM_CLOSE 消息(仅限 Windows)。此方法十分有效,并且通常可以干净地关闭 FCC。
* `# s7 Q6 y2 t3 [3 V
( t2 p+ f6 ~$ I! L. P4 k  B第5 种方法(((仅限 UNIX )))
5 M* b: @4 W" z6 L• 运行操作系统的 kill 命令,不带 -9选项。
4 V2 T5 U! E% O$ Z$ Y无论 FCC 空闲与否,此方法都会停止 FCC,甚至未响应管道命令时也是如此。此方法可尽可能干净地停止 FCC。效果与方法 2 类似,但是有可能导致文件句柄阻塞或者缓存状态丢失。
0 u9 U  \  c' o' r0 J: T/ o
, }8 M5 v7 P$ L  n: c( o6 e第 6种方法(((仅限 UNIX)))! [+ P. c. z0 P% L
• 运行操作系统的 kill 命令并带有 -9选项。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。) U9 w) J# s4 ]4 g
' M# l+ Z3 E0 [& J* |* ~
第 7种方法(((仅限Windows)))
1 V$ K6 P) F! O" Y• 在任务管理器中选择用户的 FCC 进程,然后单击结束进程。此方法会强行停止 FCC。通常,FCC 快速缓存(段缓存)中的内容会丢失。FCC锁定文件偶尔会阻塞。
' N' j7 @' B6 R7 ]7 k! S4 K/ G9 z0 }# x7 l' [

* Z; T3 |+ l- ^$ r$ ^, r9 B) Q' ^
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了