在AppEngineJava开发服务器中,如何模拟并发线程以确保安全?
我读到GoogleAppEngineJava开发服务器只运行一个servlet线程 我想模拟两个并行运行的线程,以便在调试模式下暂停其中一个线程并观察另一个线程的正确行为 似乎当我放置一个断点,并从Chrome中的两个不同选项卡进行调用时,其中只有一个断开 这可能吗?我还可以通过什么方式模拟这样的场景来测试线程安全性 (特别是,我试图观察jdo事务的行为)在AppEngineJava开发服务器中,如何模拟并发线程以确保安全?,java,multithreading,google-app-engine,thread-safety,Java,Multithreading,Google App Engine,Thread Safety,我读到GoogleAppEngineJava开发服务器只运行一个servlet线程 我想模拟两个并行运行的线程,以便在调试模式下暂停其中一个线程并观察另一个线程的正确行为 似乎当我放置一个断点,并从Chrome中的两个不同选项卡进行调用时,其中只有一个断开 这可能吗?我还可以通过什么方式模拟这样的场景来测试线程安全性 (特别是,我试图观察jdo事务的行为) p、 我在appengine web.xml中确实有true,如果可以放在命令行中,您可以打开两个终端并在每个终端中使用,以点击您的serv
p、 我在appengine web.xml中确实有
true
,如果可以放在命令行中,您可以打开两个终端并在每个终端中使用,以点击您的servlet。确定。问题是完全不同的。一定是Chrome不喜欢在一个服务器挂起时向同一个服务器发送多个请求。从Chrome和Firefox分别发送了一个。因此,毕竟Google App Engine Java开发服务器可以处理不同线程的并发请求。我读到的是错误的。我的问题是没有两个客户。我可以使用许多浏览器窗口。问题是服务器一次不会接受多个请求。