小编tom*_*hel的帖子

Amazon Elastic Beanstalk - 更改时区

我正在通过AWS Elastic Beanstalk运行EC2实例.不幸的是,它有不正确的时区 - 比它应该提前2小时,因为时区设置为UTC.我需要的是GMT + 1.

有没有办法设置.ebextensions配置,以强制EC2实例使用正确的时区?

timezone amazon-web-services amazon-elastic-beanstalk

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

Weblogic和Oracle:Stuck ExecuteThread

我们在集群Weblogic环境中运行带有Hibernate的SpringMVC.我们的应用程序运行良好,直到我们遇到数据库空间问题.因此,我们的数据库提供程序扩展了数据库存储.

在更改之后,Weblogic系统状态正在抱怨线程池"线程池已经卡住线程".

日志文件中的堆栈跟踪如下所示:

<Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '12' for queue: 'weblogic.ke
rnel.Default (self-tuning)' has been busy for "641" seconds working on the request "weblogic.servlet.internal.ServletReq
uestImpl@17782ff3[
GET /default/default/applicationPreloader/load.do?_=1331887527968 HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Accept: */*
Accept-Language: en-gb,en;q=0.5
Accept-Encoding: gzip, deflate
x-requested-with: XMLHttpRequest
Referer: http://novintegweb01.eu.acme.net:9136/default/default/applicationPreloader.do
Cookie: JSESSIONID1=NhBdPv9Hx8Wj5lnr5vnGhLSbR2GGM1DPhqT2YGzWCGFvhN3WJWVH!700169023!1391220923
Connection: Keep-Alive
Proxy-Client-IP: 192.168.1.1
X-Forwarded-For: 192.168.1.1
X-WebLogic-KeepAliveSecs: 30
X-WebLogic-Request-ClusterInfo: true
x-weblogic-cluster-hash: G4kGT1kfuDBbtj5w//SYNt6hlVo

]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
        java.net.SocketInputStream.socketRead0(Native Method)
        java.net.SocketInputStream.read(SocketInputStream.java:129)
        oracle.net.ns.Packet.receive(Packet.java:293) …
Run Code Online (Sandbox Code Playgroud)

java oracle hibernate weblogic jdbc

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

在sublime text 2中指定并切换ant目标

我使用Sublime Text 2和ant build系统.CTRL + B完全正常,可以使用默认目标启动构建.但是我的问题是,有没有办法定义不同的ant构建目标,并且有一种机制可以轻松地在它们之间切换?

我想为每个目标创建额外的自定义构建命令 - 例如像"clean".它有效,但这不是我眼中最好的方法,因为你必须转到"工具>构建系统> Ant(干净)",然后点击CTRL + B.

ant build targets sublimetext2

7
推荐指数
1
解决办法
3765
查看次数

AWS:使用Elastic Beanstalk命令行界面(EB CLI)3.x通过SSH连接到EC2

我使用Elastic Beanstalk命令行界面(EB CLI)版本3.x创建了一个新的Elastic Beanstalk(eb)应用程序.

到目前为止一切正常,但我想知道如何在不使用eb ssh命令的情况下通过SSH访问EC2实例.原因是,我想打开一个连接sshfs.

我所知道的是,eb命令行工具使用了一个aws-eb密钥对,它位于我的~/.ssh文件夹中.我尝试通过调用连接到EC2,ssh -i ~/.ssh/aws-eb ec2-user@myenv.elasticbeanstalk.com但没有任何反应.

ssh amazon-ec2 amazon-web-services amazon-elastic-beanstalk

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

Google Analytics(分析)评估协议不起作用

我想跟踪在不同环境中运行的应用程序:

  • phonegap构建
  • 节点Webkit应用
  • 网站

为了对所有人使用一种跟踪机制,我认为最好使用 “测量协议”

我设置了一个新的跟踪属性(类型为Website),并www.google-analytics.com/collect按照其devguide中的说明对网站进行了多次请求。我总是Status 200 (OK)从POST请求中获得,但是很遗憾,我看不到GA帐户中包含任何跟踪信息。

请求的外观如下所示(使用Chrome的Postman插件构建):

POST /collect?v=1&tid=UA-29xxxxxx-2&cid=35009a79-1a05-49d7-b876-2b884d0f825b&t=pageview&dh=mysite.com&dp=%2Fhome&dt=Homepage&an=myapp HTTP/1.1
Host: www.google-analytics.com
Cache-Control: no-cache
Run Code Online (Sandbox Code Playgroud)

基本上,我正在发送以下参数:

v=1
&tid=UA-29xxxxxx-2
&cid=35009a79-1a05-49d7-b876-2b884d0f825b
&t=pageview
&dh=mysite.com
&dp=%2Fhome
&dt=Homepage
&an=myapp
Run Code Online (Sandbox Code Playgroud)

我还尝试在Google Analytics(分析)中创建“移动应用”,并改用该跟踪ID。此处结果相同-Google Analytics(分析)中没有跟踪信息。

有谁知道如何成功执行此跟踪请求,或者是否有调试选项,以便至少可以看到为什么不保存跟踪调用?谢谢!

google-analytics cordova node-webkit

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