标签: application-restart

以编程方式重启Delphi应用程序

不应该运行我的应用程序的多个实例.因此项目源包含:

CreateMutex (nil, False, PChar (ID));
if (GetLastError = ERROR_ALREADY_EXISTS) then
  Halt;
Run Code Online (Sandbox Code Playgroud)

现在我想以编程方式重新启动我的应用程序.通常的方式是:

AppName := PChar(Application.ExeName) ;
ShellExecute(Handle,'open', AppName, nil, nil, SW_SHOWNORMAL) ;
Application.Terminate;
Run Code Online (Sandbox Code Playgroud)

但是由于互斥锁,这在我的情况下不起作用.即使我在启动第二个instace之前释放互斥锁也无法工作,因为shutdown需要一些时间并且两个实例不能并行运行(因为常见的资源和其他影响).

有没有办法重新启动具有这些特征的应用程序?(如果没有额外的可执行文件可能)

提前致谢.

delphi delphi-2010 application-restart

6
推荐指数
1
解决办法
9526
查看次数

我可以使用main()重启我的应用程序吗?

我正在研究一种通过单击GUI上的按钮来重启我的Java应用程序的方法.我在网上搜索并遇到了main(new String [0]).我需要了解这是否是重启我的应用程序的有效方法.有人可以建议谢谢.

private void bnNewsaleActionPerformed(java.awt.event.ActionEvent evt) {

    main( new String[0]);
    }
Run Code Online (Sandbox Code Playgroud)

编辑这会更好吗?

private void bnNewsaleActionPerformed(java.awt.event.ActionEvent evt) {
    classname.this.dispose();
    main( new String[0]);
    }
Run Code Online (Sandbox Code Playgroud)

java application-restart

6
推荐指数
3
解决办法
2万
查看次数

Sublime Text需要重新启动设置更改才能生效

我的Sublime Text 3(但也适用于ST2,因为我在切换到ST3之前遇到了同样的问题)需要重启才能使任何设置更改生效.这发生在办公室的Mac Mini上,而不是我的Macbook Pro上(这几乎是相同的设置).

我通过符号链接Application Support/Sublime Text 3文件夹到Dropbox 同步Dropbox上的设置.但是,我甚至可以在我这样做之前回想起它.

有关如何使其应用设置的任何想法立即更改?

settings application-restart sublimetext

6
推荐指数
1
解决办法
1万
查看次数


Java JAXB - 使用重启逻辑编写XML文件

我正在创建一个非常大的XML文件(700mb +),它可以批量处理大量数据.该程序充当极大的sybase数据库和应用程序之间的接口.我目前有xsd架构绑定到类.我需要一种能够在重新启动逻辑的情况下编写XML的方法.

IE能够知道我离开的地方.或者换句话说,如果程序失败,我需要能够看到最后写入XML文件的内容,以便它可以从我中断的地方继续.这是一个例子.

<root>
  <WorkSet>
    <Work>
      <Customer>
    <Work>
      <Customer>
  <WorkSet>
    <Work>
      .....
<root>
Run Code Online (Sandbox Code Playgroud)

假设写入'work'或'workset'节点后程序失败.有没有办法找到我停止处理的地方?我试图避免由于XML文件的剪切大小而将XML文件读回内存(假设它完成500mb的XML并且失败).

谢谢您的帮助.

java xml append jaxb application-restart

5
推荐指数
1
解决办法
684
查看次数

如何在VC ++中重新启动我自己的应用程序

我正在VC ++应用程序上工作。

弄清楚如何重新启动自己的应用程序

有人可以举一些例子吗

c++ visual-c++ application-restart

5
推荐指数
1
解决办法
5526
查看次数

如何使用 Xamarin.Forms 重新启动应用程序

如果我在我的应用程序中管理会话(任何会话概念都适用),并且我认为会话已过期,无论出于何种原因,我如何以编程方式重新启动应用程序(普遍适用于 iOS、Android、WinPhone)?

session-timeout application-restart xamarin.android xamarin xamarin.forms

5
推荐指数
2
解决办法
1万
查看次数

重新加载gunicorn工人需要很长时间才能加载

我有一个 Nginx+Gunicorn+Flask 应用程序,它使用机器学习模型提供一些 API。该模型存储在一个大文件中,需要很长时间(大约一分钟)才能加载到内存中。现在我想更新模型文件并在不停机的情况下重新启动工作程序。如何配置gunicorn(或其他东西)等待新进程加载?

仅仅发送kill -HUP似乎不足以达到目的。在新进程加载之前发出的请求似乎被丢弃。

python kill application-restart flask gunicorn

5
推荐指数
1
解决办法
2475
查看次数

是否可以查看 Azure 应用服务的重启历史记录?

是否可以查看 Azure 应用服务的重启历史记录?

我的意思是在 GUI 中看到它,而不是 API。

history restart azure application-restart azure-web-app-service

5
推荐指数
1
解决办法
5332
查看次数

[apollo-engine-reporting]: willResolveField 在 stopTiming 后调用

我们收到这个错误Error: [internal apollo-server error] willResolveField called after stopTiming!, 这导致节点服务器未经处理的拒绝和频繁重启。

任何有关调试此问题或通常在什么情况下发生的见解。

“阿波罗服务器”:“^2.14.3”,“阿波罗引擎报告”:“2.1.0”

我们如何确定哪个解析器导致了这个问题,因为整个堆栈树来自 graphql 和 apollo 服务器。

谢谢

application-restart apollo-server

5
推荐指数
1
解决办法
142
查看次数